2-(2,5-dioxo-1-phenylpyrrolidin-3-yl)isoindole-1,3-dione

Product Code: 1697858
Molecular Formula: C18H12N2O4
Molecular Weight: 320.29
52604-93-0