7673-65-6
5-METHYLENEIMIDAZOLIDINE-2,4-DIONE
Product Code:
142919
Molecular Formula:
C4H4N2O2
Molecular Weight:
112.09
Order 7673-65-6