86642-30-0 | 2-Pyridinecarboxaldehyde, 6-(4-iodophenoxy)- | AOBChem