74401-76-6
3,3-diethyl-1-(3-nitrobenzoyl)pyridine-2,4-dione
Product Code:
1780191
Molecular Formula:
C16H16N2O5
Molecular Weight:
316.30
Order 74401-76-6