1457877-39-2 | Ethyl 3-(difluoromethoxy)-α-hydroxy-α-methylbenzeneacetate | AOBChem