top of page
2,1,3-Benzothiadiazole, 4,7-dibromo-5,6-difluoro- [1295502-53-2] 98%

2,1,3-Benzothiadiazole, 4,7-dibromo-5,6-difluoro- [1295502-53-2] 98%

SKU: 1295502532
bottom of page