2848588-16-7 | 1-(2,4-Difluorophenyl) 2-ethyl ethanedioate | AOBChem