Basic information
5-benzyl-2,4-dioxoimidazolidine-1,3-di(propionohydrazide)  Structure

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

Preparation Products And Raw materials