896462-65-0
1H-Indole-1-carboxylic acid, 3-(3,4,5-trimethoxybenzoyl)-, phenyl ester
Product Code:
2016158
Molecular Formula:
C25H21NO6
Molecular Weight:
Order 896462-65-0