1785261-18-8 | Ethyl α-fluoro-α,5-dimethyl-2-thiopheneacetate | AOBChem