Methyl-4-(5-iodoindazole-1-yl)-benzoate (HCID 66812731)|Huagongshe