2-(1-Azepanyl)ethyl cyclohexyl(3-thienyl)acetate 2-hydroxy-1,2,3-propanetricarboxylate AIDS-158125 AIDS158125 NSC662129