2090904-11-1 | Methyl 2,3-difluoro-4-hydroxy-α-oxobenzeneacetate | AOBChem