72515-04-9

2-[3-(BENZYLIDENEAMINO)-2,5-DIOXOIMIDAZOLIDIN-1-YL]ACETAMIDE