59849-55-7
3-(4-Methoxyphenyl)-1-methyl-1-phenylurea
Product Code:
711186
Molecular Formula:
C15H16N2O2
Molecular Weight:
256.30
Order 59849-55-7