With more than 50 years of experience, Veranova is a leading manufacturer of generic APIs and controlled substances.

Our broad portfolio covers multiple therapeutic areas, including oncology, addiction, CNS therapies, psychiatric disorders and pain management. Our heritage includes Macfarlan Smith Ltd, one of the world’s leading manufacturers of opioid alkaloids.

We provide secure, reliable, and scalable production of controlled substances and APIs, supported by GMP-compliant manufacturing facilities in Europe and North America.

By combining technical expertise with deep regulatory knowledge, Veranova delivers consistent API and controlled substances manufacturing and supply for both development-stage and commercial programs.

Download API and Controlled Substance Product Guide

API & Controlled Substance Products

Show
by

Alfentanil HCl

Controlled Substance
CAS number: 70879-28-6

Amphetamine Aspartate

Controlled Substance
CAS number: 25333-81-7

Amphetamine Sulfate

Controlled Substance
CAS number: 60-13-9

Apomorphine HCl

API
CAS number: 41372-20-7

Atropine Sulfate

API
CAS number: 5908-99-6

Auranofin

API
CAS number: 34031-32-8

Buprenorphine Base

Controlled Substance
CAS number: 52485-79-7

Buprenorphine HCl

Controlled Substance
CAS number: 53152-21-9

Calcium Oxybate

Controlled Substance
CAS number: 82316-97-0

Cannabidiol

Controlled Substance
CAS number: 13956-29-1

Carboplatin

API
CAS number: 41575-94-4

Carmustine

API
CAS number: 154-93-8

Cisplatin

API
CAS number: 15663-27-1

Cocaine HCl

Controlled Substance
CAS number: 53-21-4

Codeine Monohydrate

Controlled Substance
CAS number: 6059-47-8

Decitabine

API
CAS number: 2353-33-5

Dexmethylphenidate

Controlled Substance
CAS number: 19262-68-1

Dextroamphetamine Saccharate

Controlled Substance
CAS number: 51-64-9

Dextroamphetamine Sulfate

Controlled Substance
CAS number: 51-63-8

Diamorphine Base European

Controlled Substance
CAS number: 561-27-3

Diamorphine HCl

Controlled Substance
CAS number: 5893-91-4

Difenoxin HCl

Controlled Substance
CAS number: 28782-42-5

Dihydrocodeine Hydrogen Tartrate

Controlled Substance
CAS number: 5965-13-9

Diphenoxylate HCl

Controlled Substance
CAS number: 3810-80-8

Dofetilide

API
CAS number: 115256-11-6

Edrophonium Chloride

API
CAS number: 116-38-1

Fentanyl Base

Controlled Substance
CAS number: 437-38-7

Fentanyl Citrate

Controlled Substance
CAS number: 990-73-8

Fentanyl HCl

Controlled Substance
CAS number: 1443-54-5

Hydrocodone Bitartrate

Controlled Substance
CAS number: 34195-34-1

Hydromorphone HCl

Controlled Substance
CAS number: 71-68-1

Isoproterenol HCl

API
CAS number: 51-30-9

Lisdexamfetamine Dimesylate

Controlled Substance
CAS number: 608137-33-3

Lurasidone HCl

API
CAS number: 367514-88-3

Magnesium Oxybate

Controlled Substance
CAS number: 82316-98-1

Methamphetamine HCl

Controlled Substance
CAS number: 51-57-0

Methylphenidate Base

Controlled Substance
CAS number: 113-45-1

Methylphenidate HCl

Controlled Substance
CAS number: 298-59-9

Miglustat

API
CAS number: 72599-27-0

Morphine HCl

Controlled Substance
CAS number: 6055-06-7

Morphine Sulfate

Controlled Substance
CAS number: 6211-15-0

Nabilone

Controlled Substance
CAS number: 51022-71-0

Naloxone HCl

API
CAS number: 51481-60-8

Nintedanib

API
CAS number: 656247-18-6

Opium Tincture

Controlled Substance
CAS number: (Morphine) 57-27-2

Oxycodone Base

Controlled Substance
CAS number: 76-42-6

Oxycodone HCl

Controlled Substance
CAS number: 124-90-3

Oxymorphone HCl

Controlled Substance
CAS number: 357-07-3

Pirfenidone

API
CAS number: 53179-13-8

Potassium Oxybate

Controlled Substance
CAS number: 57769-01-4

Remifentanil HCl

Controlled Substance
CAS number: 132539-07-2

Sodium Oxybate

Controlled Substance
CAS number: 502-85-2

Sufentanil Base

Controlled Substance
CAS number: 56030-54-7

Sufentanil Citrate

Controlled Substance
CAS number: 60561-17-3

Tetrahydrocannabinol in Ethanol

Controlled Substance
CAS number: 1972-08-3

Tetrahydrocannabinol in Sesame Oil/Dronabinol

Controlled Substance
CAS number: 1972-08-3

Veranova is your next great decision

Discover new ways to advance your science with Veranova.

Contact us