6974-15-8
[(4-methyl-2,5-dioxo-imidazolidin-4-yl)methylideneamino]urea
Product Code:
768693
Molecular Formula:
C6H9N5O3
Molecular Weight:
199.16
Order 6974-15-8