2,1,3-Benzothiadiazole, 5,6-difluoro- [1293389-28-2] 98+%2,1,3-Benzothiadiazole, 5,6-difluoro- [1293389-28-2] 98+%SKU: 1293389282Add to Quote