2,3,6-Trifluorophenylacetic acid | CAS 114152-23-7 | In Stock | DempoChem