2383264-28-4 | 2,4-diiodo-1-(trifluoromethoxy)benzene | AOBChem