We offer a rich portfolio of nucleosides, nucleotides and phosphoramidites, which includes biological intermediates from nucleic acid and energy metabolism, functionally modified or labelled compounds, and molecules with antiviral or anticancer activity.  We also offer a variety of sugar nucleotides which are useful substrates for the synthesis of complex sugars, or for the glycosylation of peptides and lipids.