35921-35-8
1-benzyl-4-benzylidenepyrrolidine-2,3-dione
Product Code:
385617
Molecular Formula:
C18H15NO2
Molecular Weight:
277.32
Order 35921-35-8