39143-73-2
3-(2,6-dimethylphenyl)-1-methyl-1-phenylurea
Product Code:
1723187
Molecular Formula:
C16H18N2O
Molecular Weight:
254.32
Order 39143-73-2