102469-36-3
3-benzyl-1-naphthalen-2-ylpyrrolidine-2,5-dione
Product Code:
469682
Molecular Formula:
C21H17NO2
Molecular Weight:
315.37
Order 102469-36-3