15448-89-2 2,3,3-Triphenyl-2,3-dihydro-1,2-benzisothiazole 1,1-dioxide AIDS-126404 AIDS126404 NSC108407