89136-82-3

89136-82-3 structure
89136-82-3 structure

Name 1-[(4-hydroxyphenyl)sulfanyl-phenylmethyl]-1-methyl-3-phenylurea
Synonyms Urea,N-[[(4-hydroxyphenyl)thio]phenylmethyl]-N-methyl-N'-phenyl
Molecular Formula C21H20N2O2S
Molecular Weight 364.46100
Exact Mass 364.12500
PSA 81.36000
LogP 5.36060