CAS 886859-73-0 6-Iodoimidazo[1,2-a]pyridine-3-carbothioamide (HCID 86243505)|Huagongshe