1891605-84-7 | Methyl 3-(difluoromethyl)-α-hydroxy-4-methoxybenzeneacetate | AOBChem