Benzamide, N-(1-benzoyl-2,4-dioxo-3-pyrrolidinyl)-

Product Code: 1127644
Molecular Formula: C18H14N2O4
Molecular Weight: 322.31
22747-91-7