Aryloxy phosphoramidate triesters: a technology for delivering monophosphorylated nucleosides and sugars into cells.

Aryloxy phosphoramidate triesters: a technology for delivering monophosphorylated nucleosides and sugars into cells.