62070-68-2
1H-Indole, 3-ethyl-1-(hydroxydiphenylacetyl)-
Product Code:
1883943
Molecular Formula:
C24H21NO2
Molecular Weight:
Order 62070-68-2