61364-30-5
1H-Indole-3-propanoic acid, b-oxo-1-(phenylmethyl)-, methyl ester
Product Code:
1125890
Molecular Formula:
C19H17NO3
Molecular Weight:
Order 61364-30-5