1H-Indole-2,3-dicarboxylic acid, 7-formyl-4,6-dimethoxy-, dimethyl ester

Product Code: 851392
Molecular Formula: C15H15NO7
Molecular Weight: 321.28
100997-48-6