2168728-37-6 | 2-Iodo-4-(trifluoromethoxy)benzaldehyde | AOBChem