1-benzyl-3-phenyl-pyrrolidine-2,5-dione

Product Code: 1326840
Molecular Formula: C17H15NO2
Molecular Weight: 265.30
42856-57-5