black and white bed linen

NUCLEOSIDES & NUCLEOTIDES

Specializing in new drug entities, building blocks for APIs, and advanced carbohydrate synthesis solutions.

Innovating new drug entities and building blocks for APIs.