Benzeneacetic acid, 3,5-difluoro-α-hydroxy- [132741-31-2] 98%Benzeneacetic acid, 3,5-difluoro-α-hydroxy- [132741-31-2] 98%SKU: 132741312Add to Quote