140886-72-2
2-Butenedioic acid, 2-(3-cyano-1H-indol-1-yl)-, dimethyl ester, (E)-
Product Code:
2319585
Molecular Formula:
C15H12N2O4
Molecular Weight:
Order 140886-72-2