Browse our chemical products including APIs, intermediates, and specialty chemicals.
CAS Number: 500-22-1
Abarelix; Cetrorelix; Ganirelix; Indinavir; Elarofiban,Pymetrozine,Xanomeline
CAS Number: 872-85-5
Obidoxime, Trimedoxime,Donepezil
CAS Number: 1121-60-4
Carbinoxamine maleate ,Mefloquine hydrochloride,Bisacodyl,Sodium picosulfate
CAS Number: 586-98-1
Bevonium Metilsulfate; Pineprofen, Ibuprofen piconol
CAS Number: 100-55-0
Indinavir,Nicofibrate
CAS Number: 586-95-8
Trimedoxime
CAS Number: 65737-59-9
General Intermediate/ Fine Chemical
CAS Number: 1122-62-9
Doxylamine succinate
CAS Number: 350-03-8
imatinib,Masitinib,Nilotanib
CAS Number: 1122-54-9
Ocinaplon,Tradipitant
CAS Number: 2739-97-1
Mefloquine
CAS Number: 6443-85-2
Pyrifenox
CAS Number: 92333-25-0
General Intermediate/ Fine Chemical
CAS Number: 116033-55-7
Xanomeline
CAS Number: 131986-28-2
Xanomeline
CAS Number: 1126-74-5
Daporinad,Tucidinostat
CAS Number: 19337-97-4
Daporinad,Tucidinostat
CAS Number: 106-96-7
Rasagiline
CAS Number: 39856-50-3
Palbociclib, Ribociclib
CAS Number: 74115-13-2
General Intermediate/ Fine Chemical
CAS Number: (2459-09-8)
Abarelix; Cetrorelix; Ganirelix; Indinavir; Elarofiban,Pymetrozine,Xanomeline
CAS Number: 1570-45-2
General Intermediate/ Fine Chemical
CAS Number: 33403-97-3
Tropicamide
CAS Number: 22065-85-6
Donepezil HCl
CAS Number: 137076-22-3
Donepezil hydrochloride,Bilastine
CAS Number: 138163-08-3
General Intermediate/ Fine Chemical
CAS Number: 91419-52-2
Netrenperone
CAS Number: 240401-22-3
General Intermediate/ Fine Chemical
CAS Number: 84358-13-4
Sitagliptin
CAS Number: 123855-51-6
Tepotinib,PF-04995274,Bilastine
CAS Number: 6457-49-4
Catadegbrutinib,Opevesostat
CAS Number: 14813-01-5
Benidipine
CAS Number: 1129-30-2
Tetomilast
CAS Number: 5431-44-7
Avasopasem manganese,CP-465022
CAS Number: 3099-28-3
Pyclen
CAS Number: 1195-59-1
General Intermediate/ Fine Chemical
CAS Number: 34984-16-2
Pyridinol carbamate
CAS Number: 1122-71-0
General Intermediate/ Fine Chemical
CAS Number: 1122-72-1
General Intermediate/ Fine Chemical
CAS Number: 3099-29-4
General Intermediate/ Fine Chemical
CAS Number: 39931-77-6
General Intermediate/ Fine Chemical
CAS Number: 6293-56-7
Risedronic acid,Pyrifenox
CAS Number: 6622-91-9
General Intermediate/ Fine Chemical
CAS Number: 6419-36-9
Risedronate
CAS Number: 10350-10-4
PF-06821497/.General Intermediate/ Fine Chemical
CAS Number: 637-59-2
Acetorphan,Alverine,Vanoxerine,Vetrabutine
CAS Number: 120013-39-0
Donepezil HCl
CAS Number: 120014-07-5
Donepezil HCl
CAS Number: 22621-41-6
Deucravacitinib
CAS Number: 5396-89-4
Finerenone
CAS Number: 58539-11-0
General Intermediate/ Fine Chemical
CAS Number: 688-73-3
Mesoprostal
CAS Number: 1073-70-7
Carprofen,Clofencet
CAS Number: 360575-28-6
Zosurabalpinl
CAS Number: 10601-80-6
Sonepiprazole,Anagliptin
CAS Number: 72324-39-1
General Intermediate/ Fine Chemical
CAS Number: 34698-41-4
Rasagiline mesylate
CAS Number: 83-33-0
Cilansetron,Rasagiline mesylate
CAS Number: 582-52-5
Oseltamivir phosphate,Capuramycin
CAS Number: 32454-35-6
Fexofenadine hydrochloride,Bialstine
CAS Number: 177-11-7
Pazinaclone,Pibrentasvir,Navacaprant,Itacitinib
CAS Number: 82031-32-1
Erdafitinib
CAS Number: 10203-08-4
Eberconazole nitrate,Lifitegrast
CAS Number: 79055-62-2
Zunsemetinib,FINERENONE
CAS Number: 56961-78-5
General Intermediate/ Fine Chemical
CAS Number: 1197957-18-8
General Intermediate/ Fine Chemical
CAS Number: 313544-31-9
lumateperone
CAS Number: 881386-01-2
Apixaban
CAS Number: 365998-36-3
Edoxaban tosylate
CAS Number: 2973-80-0
Crisaborole
CAS Number: 41667-95-2
Avatrombopag Maleate
CAS Number: 17766-28-8
Avatrombopag Maleate
CAS Number: 570407-10-2
Avatrombopag Maleate
CAS Number: 931395-73-2
Avatrombopag Maleate
CAS Number: 527681-61-4
Gepotidacin
CAS Number: 31181-90-5
Camizestrant
CAS Number: 113118-81-3
General Intermediate/ Fine Chemical
CAS Number: 149806-06-4
Glesatinib,Sitravatinib,Abemaciclib
CAS Number: 97483-77-7
Tedizolid phosphate
CAS Number: 122918-25-6
General Intermediate/ Fine Chemical
CAS Number: 603-80-5
Abemaciclib
CAS Number: 2927-71-1
Abemaciclib
CAS Number: 1180132-17-5
Abemaciclib
CAS Number: 1231930-25-8
Abemaciclib
CAS Number: 1231930-33-8
Abemaciclib
CAS Number: 70258-18-3
Abemaciclib
CAS Number: 848591-86-6
Seltorexant
CAS Number: 1186050-58-7
Seltorexant
CAS Number: 111771-08-5
Seltorexant
CAS Number: 2304754-51-4
KT-474
CAS Number: 2524-67-6
Entospletinib,Momelotinib dihydrochloride,Rivaroxaban
CAS Number: 2896727-09-4
General Intermediate/ Fine Chemical
CAS Number: 81461-73-6
Gepirone
CAS Number: 123319-76-6
General Intermediate/ Fine Chemical
CAS Number: 93246-53-8
Linezolid
CAS Number: 16153-81-4
Milciclib,Ruserontinib
CAS Number: 18698-97-0
Thioridazine
CAS Number: 34803-66-2
Azaperone
CAS Number: 23100-12-1
Epibatidine,Abemaciclib,Imidacloprid,Thiacloprid,Imidacloprid
CAS Number: 6959-47-3
Otenzepad,Enzastaurin
CAS Number: 35161-71-8
Omigapil,Nortriptyline hydrochloride
CAS Number: 133115-72-7
General Intermediate/ Fine Chemical
CAS Number: 104-98-3
General Intermediate/ Fine Chemical
CAS Number: 15729-58-5
Minimum Quantity: 1 kg pack
CAS Number: 2206-27-1
Minimum Quantity: 1 kg pack
CAS Number: 17647-74-4
Minimum Quantity: 1 kg pack
CAS Number: 1859-08-1
Minimum Quantity: 1 kg pack
CAS Number: 4206-31-9
Minimum Quantity: 1 kg pack
CAS Number: 28563-35-1
Minimum Quantity: 1 kg pack
CAS Number: 1849-29-2
Minimum Quantity: 1 kg pack
CAS Number: 811-98-3
Minimum Quantity: 1 kg pack
CAS Number: 20970-75-6
Minimum Quantity: 1 kg pack
CAS Number: 23056-36-2
Minimum Quantity: 1 kg pack
CAS Number: 14432-16-7
Minimum Quantity: 1 kg pack
CAS Number: 100367-55-3
Minimum Quantity: 1 kg pack
CAS Number: 41288-96-4
Minimum Quantity: 1 kg pack
CAS Number: 426463-05-0
Minimum Quantity: 1 kg pack
CAS Number: 17282-04-1
Minimum Quantity: 1 kg pack
CAS Number: 786077-36-0
Minimum Quantity: 1 kg pack
CAS Number: 58481-11-1
Minimum Quantity: 1 kg pack
CAS Number: 33252-30-1
Minimum Quantity: 1 kg pack
CAS Number: 353281-15-9
Minimum Quantity: 1 kg pack
CAS Number: 5470-22-4
Minimum Quantity: 1 kg pack
CAS Number: 60323-96-8
Minimum Quantity: 1 kg pack
CAS Number: 850663-54-6
Minimum Quantity: 1 kg pack
CAS Number: 25710-20-7
Minimum Quantity: 1 kg pack
CAS Number: 3430-26-0
Minimum Quantity: 1 kg pack
CAS Number: 452-58-4
Minimum Quantity: 1 kg pack
CAS Number: 29232-39-1
Minimum Quantity: 1 kg pack
CAS Number: 39919-65-8
Minimum Quantity: 1 kg pack
CAS Number: 626-05-1
Minimum Quantity: 1 kg pack
CAS Number: 13472-81-6
Minimum Quantity: 1 kg pack
CAS Number: 16110-09-1
Minimum Quantity: 1 kg pack
CAS Number: 6231-18-1
Minimum Quantity: 1 kg pack
CAS Number: 2402-78-0
Minimum Quantity: 1 kg pack
CAS Number: 148493-37-2
Minimum Quantity: 1 kg pack
CAS Number: 2457-47-8
Minimum Quantity: 1 kg pack
CAS Number: 54-96-6
Minimum Quantity: 1 kg pack
CAS Number: 1122-58-3
Minimum Quantity: 1 kg pack
CAS Number: 3749-51-7
Minimum Quantity: 1 kg pack
CAS Number: 15862-37-0
Minimum Quantity: 1 kg pack
CAS Number: 1702-17-6
Minimum Quantity: 1 kg pack
CAS Number: 4487-56-3
Minimum Quantity: 1 kg pack
CAS Number: 56961-78-5
Minimum Quantity: 1 kg pack
CAS Number: 77992-44-0
Minimum Quantity: 1 kg pack
CAS Number: 6332-56-5
Minimum Quantity: 1 kg pack
CAS Number: 1003-68-5
Minimum Quantity: 1 kg pack
CAS Number: 3279-76-3
Minimum Quantity: 1 kg pack
CAS Number: 109-00-2
Minimum Quantity: 1 kg pack
CAS Number: 626-64-2
Minimum Quantity: 1 kg pack
CAS Number: 21901-34-8
Minimum Quantity: 1 kg pack
CAS Number: 28489-45-4
Minimum Quantity: 1 kg pack
CAS Number: 5006-66-6
Minimum Quantity: 1 kg pack
CAS Number: 5418-51-9
Minimum Quantity: 1 kg pack
CAS Number: 7464-14-4
Minimum Quantity: 1 kg pack
CAS Number: 142-08-5
Minimum Quantity: 1 kg pack
CAS Number: 13466-41-6
Minimum Quantity: 1 kg pack
CAS Number: 5435-54-1
Minimum Quantity: 1 kg pack
CAS Number: 2369-19-9
Minimum Quantity: 1 kg pack
CAS Number: 393-55-5
Minimum Quantity: 1 kg pack
CAS Number: 461-87-0
Minimum Quantity: 1 kg pack
CAS Number: 19621-92-2
Minimum Quantity: 1 kg pack
CAS Number: 1121-78-4
Minimum Quantity: 1 kg pack
CAS Number: 6635-31-0
Minimum Quantity: 1 kg pack
CAS Number: 128071-98-7
Minimum Quantity: 1 kg pack
CAS Number: 372-47-4
Minimum Quantity: 1 kg pack
CAS Number: 15128-82-2
Minimum Quantity: 1 kg pack
CAS Number: 403-45-2
Minimum Quantity: 1 kg pack
CAS Number: 402-65-3
Minimum Quantity: 1 kg pack
CAS Number: 13161-30-3
Minimum Quantity: 1 kg pack
CAS Number: 1480516-75-3
Minimum Quantity: 1 kg pack
CAS Number: 22282-70-8
Minimum Quantity: 1 kg pack
CAS Number: 1839049-33-0
Minimum Quantity: 1 kg pack
CAS Number: 5446-92-4
Minimum Quantity: 1 kg pack
CAS Number: 2377004-09-4
Minimum Quantity: 1 kg pack
CAS Number: 105596-63-2
Minimum Quantity: 1 kg pack
CAS Number: 1416711-60-8
Minimum Quantity: 1 kg pack
CAS Number: 1124-33-0
Minimum Quantity: 1 kg pack
CAS Number: 2639395-48-3
Minimum Quantity: 1 kg pack
CAS Number: 66572-55-2
Minimum Quantity: 1 kg pack
CAS Number: 2182601-68-7
Minimum Quantity: 1 kg pack
CAS Number: 6960-22-1
Minimum Quantity: 1 kg pack
CAS Number: 2363130-04-3
Minimum Quantity: 1 kg pack
CAS Number: 1427-06-1
Minimum Quantity: 1 kg pack
CAS Number: 2353409-50-2
Minimum Quantity: 1 kg pack
CAS Number: 29681-45-6
Minimum Quantity: 1 kg pack
CAS Number: 2096516-12-8
Minimum Quantity: 1 kg pack
CAS Number: 5453-67-8
Minimum Quantity: 1 kg pack
CAS Number: 2698341-01-2
Minimum Quantity: 1 kg pack
CAS Number: 499-83-2
Minimum Quantity: 1 kg pack
CAS Number: 2228857-36-9
Minimum Quantity: 1 kg pack
CAS Number: 16063-70-0
Minimum Quantity: 1 kg pack
CAS Number: 2364591-77-3
Minimum Quantity: 1 kg pack
CAS Number: 1195-59-1
Minimum Quantity: 1 kg pack
CAS Number: 2377004-08-3
Minimum Quantity: 1 kg pack
CAS Number: 73027-79-9
Minimum Quantity: 1 kg pack
CAS Number: 2353410-17-8
Minimum Quantity: 1 kg pack
CAS Number: 25895-60-7
Minimum Quantity: 1 kg pack
CAS Number: 2828433-65-2
Minimum Quantity: 1 kg pack
CAS Number: 121-71-1
Minimum Quantity: 1 kg pack