1-Benzyl-3-pyrrolidinyl hydroxy(diphenyl)acetate AIDS-143793 AIDS143793 NSC665318