Benzeneacetic acid, 2,3,5-trifluoro- [132992-28-0] 98%Benzeneacetic acid, 2,3,5-trifluoro- [132992-28-0] 98%SKU: 132992280Add to Quote