2385646-30-8 | 1-ethoxy-3-iodo-2-(trifluoromethoxy)benzene | AOBChem