1895423-05-8 | 2-(2,4-difluoro-6-methoxyphenyl)-2-oxoacetic acid | AOBChem