53376-31-1
1,1-dimethyl-3-(2,2,2-trichloro-1-hydroxy-ethyl)urea
Product Code:
1291542
Molecular Formula:
C5H9Cl3N2O2
Molecular Weight:
235.49
Order 53376-31-1