2387060-72-0 | 2-fluoro-3-iodo-6-(trifluoromethoxy)benzaldehyde | AOBChem