AIDS-143689 AIDS143689 N'-(1-Benzyl-4-piperidinylidene)-2-hydroxy-2,2-diphenylacetohydrazide NSC665009