Top Suppliers:I want be here

606083-71-0

606083-71-0 structure
606083-71-0 structure

Name 4-(5,6-Dimethyl-1H-benzimidazol-2-yl)-N-(3-isopropoxypropyl)-1-π peridinecarbimidothioic acid
Molecular Formula C21H32N4OS
Molecular Weight 388.57000
Exact Mass 388.23000
PSA 92.31000
LogP 4.39790