1889868-80-7 | Methyl 2,3,4,5-tetrafluoro-α-hydroxybenzeneacetate | AOBChem