2112417-80-6 | Ethyl α-fluoro-4-methoxy-2,6-dimethylbenzeneacetate | AOBChem