4-isopropyl-2,5-dioxoimidazolidine-1,3-di(propionohydrazide)

Product Code: 214714
Molecular Formula: C12H22N6O4
Molecular Weight: 314.34
88122-32-1