1702674-89-2 | Ethyl 2,4,5-trifluoro-α-hydroxybenzeneacetate | AOBChem