51135-34-3
1H-Indole-7-acetic acid, 2-methyl-3-phenyl-, ethyl ester
Product Code:
657597
Molecular Formula:
C19H19NO2
Molecular Weight:
293.35
Order 51135-34-3