1289095-29-9 | 6-iodo-4-(trifluoromethyl)nicotinaldehyde | AOBChem