2408613-72-7 | Ethyl α,α-difluoro-4-formyl-3-methylbenzeneacetate | AOBChem