H-Phosphonates: Versatile synthetic precursors to biologically active phosphorus compounds

H-Phosphonates: Versatile synthetic precursors to biologically active phosphorus compounds