4-(5-Iodoindazole-1-yl)-benzoic acid (HCID 59339745)|Huagongshe