88122-32-1
4-isopropyl-2,5-dioxoimidazolidine-1,3-di(propionohydrazide)
Product Code:
214714
Molecular Formula:
C12H22N6O4
Molecular Weight:
314.34
Order 88122-32-1