84029-84-5

84029-84-5 structure
84029-84-5 structure

Name benzene-1,2,4-tricarboxylic acid,5-methyl-2-phenyl-4,5-dihydro-1H-imidazole
Synonyms einecs 281-755-5
Boiling Point 759.8ºC at 760 mmHg
Molecular Formula C29H30N4O6
Molecular Weight 530.57200
Flash Point 413.3ºC
Exact Mass 530.21700
PSA 160.68000
LogP 3.15980