2384561-63-9 | 2-(Difluoromethoxy)-1-fluoro-3-iodo-5-(trifluoromethyl)benzene | AOBChem