1H-Indole-2-propanoic acid, a-hydroxy-

Product Code: 2341672
Molecular Formula: C11H11NO3
Molecular Weight:
161125-48-0