58289-80-8
2,4-Imidazolidinedione,3-methyl-1-(2-propenyl)-5-[(1,2,2,2-tetrachloroethyl)imino]-
Product Code:
1909869
Molecular Formula:
C9H9Cl4N3O2
Molecular Weight:
Order 58289-80-8