128993-29-3

128993-29-3 structure
128993-29-3 structure

Name 1-benzyl-2-(1-hydroxy-1-phenylpentyl)-4,5-dihydroimidazole
Molecular Formula C21H26N2O
Molecular Weight 322.44400
Exact Mass 322.20500
PSA 35.83000
LogP 3.35220