AIDS-138978 AIDS138978 Methyl 3-(8-aminotheophyllin-7-yl)propanoate Methyl 3-(8-imino-1,3-dimethyl-2,6-dioxo-1,2,3,6,8,9-hexahydro-7H-purin-7-yl)propanoate NSC646843