74639-50-2
1H-Indole-1-carboxylic acid, 3-formyl-, phenylmethyl ester
Product Code:
519512
Molecular Formula:
C17H13NO3
Molecular Weight:
279.29
Order 74639-50-2