944892-48-2 | 3-Ethoxy-5-iodo-4-(3-pyridinylmethoxy)benzaldehyde | AOBChem