Methyl 4-iodo-2-isocyanatosulfonylbenzoate (HCID 11326070)|Huagongshe