105743-82-6

105743-82-6 structure
105743-82-6 structure

Name 1-methyl-3-[2-(3-phenoxyphenyl)propan-2-yl]-1-phenylurea
Molecular Formula C23H24N2O2
Molecular Weight 360.44900
Exact Mass 360.18400
PSA 45.06000
LogP 5.76440