3-Iodo-5-(5-methyl-pyridin-2-yl)-benzoic acid (HCID 59599701)|Huagongshe