N',N''-ethane-1,2-diylidenebis(5-oxopyrrolidine-2-carbohydrazide) (non-preferred name)

Product Code: 792156
Molecular Formula: C12H16N6O4
Molecular Weight: 308.29
26597-24-0