3-Benzyl-2,5-dioxoimidazolidine 1-hexylcarboxamide (HCID 131731408)|Huagongshe