51135-35-4
1H-Indole-7-acetic acid, 2-methyl-3-phenyl-
Product Code:
657598
Molecular Formula:
C17H15NO2
Molecular Weight:
265.30
Order 51135-35-4