875472-47-2
1H-Indole-7-carboxylic acid, 1-hydroxy-3-phenyl-, methyl ester
Product Code:
2366269
Molecular Formula:
C16H13NO3
Molecular Weight:
Order 875472-47-2