84041-61-2

84041-61-2 structure
84041-61-2 structure

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