4-(2'-thienylidene amino)-6-butylmercaptopyrazolo[3,4-d]pyrimidine NSC724951