2643943-02-4 | 1-(5-iodopyridin-2-yl)ethanone | AOBChem