89334-55-4

89334-55-4 structure
89334-55-4 structure

Name 1-[3-(1H-benzimidazol-2-yl)propyl]-3-(4-methylphenyl)thiourea
Molecular Formula C18H20N4S
Molecular Weight 324.44300
Exact Mass 324.14100
PSA 91.87000
LogP 4.27480