SEARCH Articles Figures Tables H-phosphonates Nucleoside 3 -H-phosphonates Nucleoside phosphonates Nucleosides