Top Suppliers:I want be here

606090-89-5

606090-89-5 structure
606090-89-5 structure

Name 3-[2-(1H-Benzimidazol-2-yl)ethyl]-1-benzyl-1-propylthioure
Molecular Formula C20H24N4S
Molecular Weight 352.49600
Exact Mass 352.17200
PSA 83.08000
LogP 4.30340