Procedures for the Synthesis and purifcation of 20 isoprenoid diphosphates and methanediphosphonate analogues from the corresponding alcohols are described. The alcohols are activated for phosphorylation by conversion of homoallylic systems to tosylates and allylic systems to halides. The activated intermediates are treated with tris (tetra-n- butylammonium) salts of pyrophosphoric, methanediphosphonic, or ...