2113965-29-8 | Methyl 4-(difluoromethyl)-2-methoxy-α-oxobenzeneacetate | AOBChem