N-Hexylcarbamoylmethyl-2-mercapto-benzamide NSC724415