208259-76-1 | 2-(3,5-difluorophenyl)-2-oxoacetic acid | AOBChem