1192312-22-3 | ethyl 2-(2,3-difluorophenyl)-2-oxoacetate | AOBChem