1-Chlorocarbonyl-4-thia-imidazolidin-2-on-4,4-dioxide (HCID 21453180)|Huagongshe