2383986-65-8 | 4-ethoxy-1-iodo-2-(trifluoromethyl)benzene | AOBChem