201036-31-9
1-(4-Formyl-phenyl)-1H-indole-5-carboxylic acid
Product Code:
148854
Molecular Formula:
C16H11NO3
Molecular Weight:
265.26
Order 201036-31-9