2117879-11-3 | Methyl 3-(difluoromethyl)-4-methoxy-α-oxobenzeneacetate | AOBChem