chemical structure of 146998-31-4 FT-0733519

Product Name:

(E)-2,5-Dioxopyrrolidin-1-yl 4-((4-(dimethylamino)phenyl)diazenyl)benzoate

Catalog No: FT-0733519

CAS NO:146998-31-4
MW:366.4000 g/mol
MF:C19H18N4O4
INCHI KEY:IBOVDNBDQHYNJI-UHFFFAOYSA-N