1628697-08-4 | Ethyl 2,4-difluoro-5-methoxy-α-oxobenzeneacetate | AOBChem