2911607-85-5 | Benzeneacetic acid, 2,4,6-trifluorophenyl ester | AOBChem