26597-24-0
N',N''-ethane-1,2-diylidenebis(5-oxopyrrolidine-2-carbohydrazide) (non-preferred name)
Product Code:
792156
Molecular Formula:
C12H16N6O4
Molecular Weight:
308.29
Order 26597-24-0