2217512-83-7 | 1-[[(4-Iodophenyl)methyl]thio]naphthalene | AOBChem