3-benzyl-1-naphthalen-2-ylpyrrolidine-2,5-dione

Product Code: 469682
Molecular Formula: C21H17NO2
Molecular Weight: 315.37
102469-36-3