Ethyl 4-[2-(2,5-dioxopyrrolidin-1-YL)acetamido]benzoate | CAS 328003-82-3 | Chemical Identity, Structure & RFQ | MolGraph