Home Chemical Details 85614-54-6
Einecs 287-941-2
2,4-dioxopyrrolidine-1-acetamide
2,4-Dioxo-1-pyrrolidineacetamide
1-Pyrrolidineacetamide, 2,4-dioxo-
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us