AIDS-138617 AIDS138617 Diethyl 2-(6-amino-9H-purin-9-yl)ethylphosphonate NSC645772