7-iodo-1H-indazol-3-amine (HCID 20135810)|Huagongshe