85614-53-5
methyl 2,4-dioxopyrrolidine-1-acetate
Product Code:
785530
Molecular Formula:
C7H9NO4
Molecular Weight:
171.15
Order 85614-53-5