42856-57-5
1-benzyl-3-phenyl-pyrrolidine-2,5-dione
Product Code:
1326840
Molecular Formula:
C17H15NO2
Molecular Weight:
265.30
Order 42856-57-5