top of page
100mg

2,1,3-Benzothiadiazole, 4,7-dibromo-5,6-bis(octyloxy)- [1192352-08-1], 98%

SKU: 1192352081
bottom of page