2384435-72-5 | 1,3-diiodo-5-(trifluoromethoxy)benzene | AOBChem