62468-10-4

62468-10-4 structure
62468-10-4 structure

Name ethyl 2-[2-[hydroxy(phenyl)methyl]-3H-benzimidazol-5-yl]acetate
Molecular Formula C18H18N2O3
Molecular Weight 310.34700
Exact Mass 310.13200
PSA 75.21000
LogP 2.75020