CAS 80258-94-2 2-(2,5-Dioxoimidazolidin-1-yl)acetic acid (HCID 2512552)|Huagongshe