2,1,3-Benzoxadiazole-4-sulfonyl chloride, 97%

AB144364