8-amino-1-{4-[(aminothio)peroxy]phenyl}-1H-benzo[g]indazole-3-carboxamide (HCID 22592524)|Huagongshe