Top Suppliers:I want be here

606091-32-1

606091-32-1 structure
606091-32-1 structure

Name 3-[2-(1H-Benzimidazol-2-yl)ethyl]-1,1-dicyclohexylure
Molecular Formula C22H32N4O
Molecular Weight 368.51600
Exact Mass 368.25800
PSA 64.51000
LogP 4.98680