2,4-Imidazolidinedione, 2-hydrazone

Product Code: 1218544
Molecular Formula: C3H6N4O
Molecular Weight: 114.10
62438-06-6