2407432-29-3 | Ethyl α,α-difluoro-4-formyl-2,5-dimethylbenzeneacetate | AOBChem