1-Benzyl-3-Hydroxy-Pyrrolidine-2,5-Dione

Product Code: 237918
Molecular Formula: C11H11NO3
Molecular Weight: 205.20
78027-57-3