CAS 791098-23-2 2-(Benzo[1,2,5]thiadiazole-4-sulfonylamino)-4-iodo-benzoic acid (HCID 16090664)|Huagongshe