Benzoic acid, 2,6-difluoro-3-iodo- [229178-74-9] 95%Benzoic acid, 2,6-difluoro-3-iodo- [229178-74-9] 95%SKU: 229178749Add to Quote