890097-94-6 | 2-(3,4-difluorophenyl)-2-oxoacetic acid | AOBChem