84041-60-1

84041-60-1 structure
84041-60-1 structure

Name benzene-1,2,4-tricarboxylic acid,5-methyl-2-phenyl-4,5-dihydro-1H-imidazole
Synonyms einecs 281-840-7
Boiling Point 630.3ºC at 760 mmHg
Molecular Formula C19H18N2O6
Molecular Weight 370.35600
Flash Point 335ºC
Exact Mass 370.11600
PSA 136.29000
LogP 1.97050