89334-65-6

89334-65-6 structure
89334-65-6 structure

Name 1-(1H-benzimidazol-2-ylmethyl)-3-(4-methoxyphenyl)thiourea
Molecular Formula C16H16N4OS
Molecular Weight 312.38900
Exact Mass 312.10400
PSA 101.10000
LogP 3.54240