AIDS-138050 AIDS138050 Methyl 2-((6-amino-9H-purin-9-yl)methyl)acrylate NSC643923