1094428-28-0 | α-Oxo-4-(trifluoromethoxy)benzeneacetic acid | AOBChem