7595-97-3
N-(2,5-dioxo-1-phenylpyrrolidin-3-yl)acetamide
Product Code:
1475763
Molecular Formula:
C12H12N2O3
Molecular Weight:
232.23
Order 7595-97-3