1289208-30-5 | 2-iodo-6-(trifluoromethyl)nicotinaldehyde | AOBChem