89521-56-2

89521-56-2 structure
89521-56-2 structure

Name (7-(benzyloxy)-1H-benzo[d]imidazol-2-yl)(phenyl)methanol
Molecular Formula C21H18N2O2
Molecular Weight 330.38000
Exact Mass 330.13700
PSA 58.14000
LogP 4.22360