84041-62-3

84041-62-3 structure
84041-62-3 structure

Name benzene-1,2,4,5-tetracarboxylic acid,5-methyl-2-phenyl-4,5-dihydro-1H-imidazole
Synonyms einecs 281-842-8
Boiling Point 690.2ºC at 760 mmHg
Molecular Formula C20H18N2O8
Molecular Weight 414.36600
Flash Point 371.2ºC
Exact Mass 414.10600
PSA 173.59000
LogP 1.66870