1892156-18-1 | Ethyl 2,5-difluoro-3-methoxy-α-oxobenzeneacetate | AOBChem