1780985-78-5 | Ethyl α,α-difluoro-3-hydroxybenzeneacetate | AOBChem