1-benzyl-4-benzylidenepyrrolidine-2,3-dione

Product Code: 385617
Molecular Formula: C18H15NO2
Molecular Weight: 277.32
35921-35-8