72601-52-6

Methyl 3-(2,5-dioxopyrrolidin-1-yl)benzoate

Cas Number: 72601-52-6  Molecular Structure
Product Code
1895920
Product Name
Methyl 3-(2,5-dioxopyrrolidin-1-yl)benzoate
Cas Number
72601-52-6