1H-Indole-3-propanoic acid, b-oxo-1-(phenylmethyl)-, methyl ester

Product Code: 1125890
Molecular Formula: C19H17NO3
Molecular Weight:
61364-30-5