70859-35-7
1,1-dimethyl-3-[3-(2-phenylethoxy)phenyl]urea
Product Code:
1731554
Molecular Formula:
C17H20N2O2
Molecular Weight:
284.35
Order 70859-35-7