SEARCH Articles Figures Tables Cyanoethyl H-phosphonate Dialkyl H-phosphonate Dialkyl H-phosphonates Diaryl H-phosphonates Diesters of H-phosphonic acid Diethyl H-phosphonate Dimethyl H-phosphonate Dinucleoside H-phosphonates Diphenyl H-phosphonate Ethyl H-phosphonate H-phosphonate approach H-phosphonate chemistry H-phosphonate methods H-phosphonic acid Monoalkyl H-phosphonate anion Monoethyl H-phosphonate Nucleoside 3 -H-phosphonates Nucleoside H-phosphonate