22747-91-7
Benzamide, N-(1-benzoyl-2,4-dioxo-3-pyrrolidinyl)-
Product Code:
1127644
Molecular Formula:
C18H14N2O4
Molecular Weight:
322.31
Order 22747-91-7