Iodoacetamide cesium carbonate (HCID 86593045)|Huagongshe