2-Mercapto-N-propylcarbamoylmethyl-benzamide NSC724417