2647886-32-4 | Ethyl 3-acetyl-α,α-difluoro-2-methylbenzeneacetate | AOBChem