2322868-14-2 | 2-(2-Ethenylphenoxy)-5-iodopyridine | AOBChem