72601-52-6 Methyl 3-(2,5-dioxopyrrolidin-1-yl)benzoate Methyl 3-(2,5-dioxopyrrolidin-1-yl)benzoate Catalog No.: 1895920 Name: Methyl 3-(2,5-dioxopyrrolidin-1-yl)benzoate CAS: 72601-52-6 Inquire about this product →