2,4-Imidazolidinedione, 1,3-dimethyl-

Product Code: 273631
Molecular Formula: C5H8N2O2
Molecular Weight: 128.12
24039-08-5