[(4-methyl-2,5-dioxo-imidazolidin-4-yl)methylideneamino]urea

Product Code: 768693
Molecular Formula: C6H9N5O3
Molecular Weight: 199.16
6974-15-8