52027-64-2
(5E)-4,9-dioxa-2,5,8,11-tetraazadodeca-5,7-diene-3,10-dione
Product Code:
1112579
Molecular Formula:
C6H10N4O4
Molecular Weight:
202.17
Order 52027-64-2