2407432-33-9 | Ethyl 2-bromo-α,α-difluoro-4-formylbenzeneacetate | AOBChem