1H-Indole-3-propanoic acid, a-hydroxy-b-phenyl-, methyl ester

Product Code: 1886115
Molecular Formula: C18H17NO3
Molecular Weight:
490026-77-2