3-Methoxy-2,4-dioxoimidazolidine (HCID 13822576)|Huagongshe