Benzeneacetic acid, 3,4-difluoro-α-hydroxy- [132741-29-8] 97%Benzeneacetic acid, 3,4-difluoro-α-hydroxy- [132741-29-8] 97%SKU: 132741298Add to Quote