103456-90-2

103456-90-2 structure
103456-90-2 structure

Name (E)-1-(4,5-dimethyl-2-phenylimidazolyl)-1,2-dibenzoylethylene
Molecular Formula C27H22N2O2
Molecular Weight 406.47600
Exact Mass 406.16800
PSA 51.96000
LogP 5.77360
Precursor  0

DownStream  1