SEARCH Articles Figures Tables Antiviral activities nucleoside phosphonates Biochemically Active Phosphonates Phosphonic acids pharmacological activity Phosphonic acids physiological activity