1860876-23-8 | Ethyl 2-ethoxy-α,α,5-trifluorobenzeneacetate | AOBChem