1784538-83-5 | Ethyl α,α-difluoro-3-hydroxy-4-methoxybenzeneacetate | AOBChem