109632-03-3
(E)-5-((2,4-dioxopentan-3-yl)diazenyl)-2,3-dihydrophthalazine-1,4-dione
Product Code:
1195090
Molecular Formula:
C13H12N4O4
Molecular Weight:
288.26
Order 109632-03-3