1160495-81-7 | 1-(2,2-Difluoroethoxy)-2-iodobenzene | AOBChem