2969423-86-5 | ethyl 4-(1,1-difluoroethyl)-2,5-difluorobenzoate | AOBChem