1H-Indole, 3-ethyl-1-(hydroxydiphenylacetyl)-

Product Code: 1883943
Molecular Formula: C24H21NO2
Molecular Weight:
62070-68-2