1566882-11-8 | Methyl 2,6-difluoro-4-methoxy-α-oxobenzeneacetate | AOBChem