1487844-12-1 | 4-[[(4-Iodophenyl)methyl]thio]benzoic acid | AOBChem