5-iodo-1-pyridin-2-yl-1H-indazole (HCID 59339792)|Huagongshe