Top Suppliers:I want be here

606090-93-1

606090-93-1 structure
606090-93-1 structure

Name 3-[2-(1H-Benzimidazol-2-yl)ethyl]-1-cyclohexyl-1-phenylure
Molecular Formula C22H26N4O
Molecular Weight 362.46800
Exact Mass 362.21100
PSA 64.51000
LogP 4.85870