142988-21-4

142988-21-4 structure
142988-21-4 structure

Name 2-[4-[(5-formyl-2,4-diphenylimidazol-1-yl)methyl]phenyl]benzoic acid
Molecular Formula C30H22N2O3
Molecular Weight 458.50700
Exact Mass 458.16300
PSA 72.19000
LogP 6.44310