1379658-90-8 | 1-iodo-2-(3-(trifluoromethyl)phenoxy)benzene | AOBChem