Top Suppliers:I want be here

606090-94-2

606090-94-2 structure
606090-94-2 structure

Name 3-[2-(1H-Benzimidazol-2-yl)ethyl]-1-benzyl-1-phenylure
Molecular Formula C23H22N4O
Molecular Weight 370.44700
Exact Mass 370.17900
PSA 64.51000
LogP 4.72620