chemical structure of 33512-89-9 FT-0614206

Product Name:

3,4-DIANILINOCYCLOBUT-3-ENE-1,2-DIONE

Catalog No: FT-0614206

CAS NO:33512-89-9
MW:264.2800 g/mol
MF:C16H12N2O2
INCHI KEY:CIDRCQIUUYZBSG-UHFFFAOYSA-N