353254-80-5
1-(3,4-DICHLOROBENZYLOXY)-1-METHYL-3-PHENYLUREA
Product Code:
1030978
Molecular Formula:
C15H14Cl2N2O2
Molecular Weight:
325.19
Order 353254-80-5