N-(Isopropylcarbamoyl-methyl)-2-mercapto-benzamide NSC724416