84041-63-4

84041-63-4 structure
84041-63-4 structure

Name benzene-1,2,4,5-tetracarboxylic acid,5-methyl-2-phenyl-4,5-dihydro-1H-imidazole
Synonyms einecs 281-843-3
Boiling Point 808.9ºC at 760mmHg
Molecular Formula C30H30N4O8
Molecular Weight 574.58100
Exact Mass 574.20600
PSA 197.98000
LogP 2.85800