64838-04-6
6,7-Dimethoxy-4-(5-phenylpentyl)-1H-indole-2,3-dione
Product Code:
1174560
Molecular Formula:
C21H23 N O4
Molecular Weight:
353.41
Order 64838-04-6