860562-60-3 | 2-(2-Iodophenoxy)benzoic acid | AOBChem