2228236-66-4 | 3-Bromo-α,α-difluoro-4-pyridineacetic acid | AOBChem