1142924-89-7 | 1-(1,1-difluoroethyl)-4-iodobenzene | AOBChem