2114619-81-5 | Ethyl 3-bromo-α,α-difluoro-4-propylbenzeneacetate | AOBChem