Benzeneacetic acid, 2,4-difluoro-α-hydroxy- [132741-30-1] 97%Benzeneacetic acid, 2,4-difluoro-α-hydroxy- [132741-30-1] 97%SKU: 132741301Add to Quote