1261562-39-3 | 3-(2-Iodophenyl)pyridine | AOBChem