944892-60-8 | 3-Iodo-4-(3-pyridinylmethoxy)benzaldehyde | AOBChem