1,2-Benzisothiazol-3-yl-acetic acid 1,2-Benzisothiazole-3-acetic acid 29266-68-0