2386907-81-7 | Methyl α,α-difluoro-4-methoxy-2-pyridineacetate | AOBChem