2-Butenedioic acid, 2-(3-cyano-1H-indol-1-yl)-, dimethyl ester, (E)-

Product Code: 2319585
Molecular Formula: C15H12N2O4
Molecular Weight:
140886-72-2