2918939-66-7 | Ethyl 5-bromo-2,3-difluoro-4-formylbenzoate | AOBChem