55609-63-7
3-benzyl-1-phenylpyrrolidine-2,5-dione
Product Code:
797206
Molecular Formula:
C17H15NO2
Molecular Weight:
265.31
Order 55609-63-7