886762-51-2 | α-Hydroxy-4-(trifluoromethoxy)benzeneacetic acid | AOBChem