Benzyl 4-(5-allyl-2,4-dioxoimidazolidin-1-yl)piperidine-1-carboxylate (HCID 22293269)|Huagongshe