API Sourcing

API Sourcing

Technology Craft Limited has built a global network of API suppliers in 20 years. We can provide you with APIs (excipients, packaging materials) from different manufacturers around the world, with low prices and stable supply. At the same time, we are proficient in the laws and regulations of various countries and can help you quickly and effectively register and market in the local market.
API Sourcing
We can provide you with API(excipients, packaging materials) procurement, transportation, registration, agent sales, and other professional services!

NAME CAS NAME CAS
Pregabalin 148553-50-8 Bisoprolol fumarate 104344-23-2
Lercanidipine Hydrochloride 132866-11-6 Palonosetron Hydrochloride 135729-62-3
Ulipristal Acetate 126784-99-4 Lamivudine 134678-17-4
Aprepitant/Aprepitant 170729-80-3 Ursodeoxycholic acid 128-13-2
Perindopril Arginine 612548-45-5 Alendronate 121268-17-5
Rasagiline mesylate 161735-79-1 Aceclofenac 89796-99-6
Dapoxetine 119356-77-3 Raloxifene Hydrochloride 82640-04-8
Perindopril tert-butylamine salt 107133-36-8 Benzbromarone 3562-84-3
Brinzolamide 138890-62-7 Tramadol hydrochloride 22204-88-2
Lurasidone Hydrochloride 367514-88-3 Famotidine 76824-35-6
Troxagliptin succinate 1029877-94-8 Hydroxychloroquine Sulfate 747-36-4
Teriflunomide 108605-62-5 Oxaliplatin 63121-00-6
Pazopanib Hydrochloride/Pazopanib 635702-64-6 Metoprolol Succinate 98418-47-4
Ranolazine 95635-55-5 Pantoprazole Sodium 138786-67-1
Cinacalcet Hydrochloride 364782-34-3 Sodium bicarbonate 144-55-8
Tetrabenazine 58-46-8 Magnesium Trisilicate 14987-04-3
Lifitegrast 1025967-78-5 Aluminum hydroxide 21645-51-2
Deoxycholic acid 83-44-3 Azelaic Acid 123-99-9
Vardenafil 224785-90-4 Levetiracetam 102767-28-2
Dimethyl fumarate 624-49-7 Irinotecan Hydrochloride 100286-90-6
Linagliptin 668270-12-0 Dipyridamole 58-32-2
Tavaborol 174671-46-6 Chlorpromazine Hydrochloride 69-09-0
Apremilast 608141-41-9 Rosuvastatin calcium 147098-20-2
Idebenone 58186-27-9 Digoxin 20830-75-5
Edoxaban 912273-65-5 Desloratadine 100643-71-8
Pabxilib 571190-30-2 Mometasone furoate 83919-23-7
Lapatinib ditosylate 388082-78-8 Brompistigmine 101-26-8
Tippyridine Hydrochloride 183204-72-0 Bumetanide 28395-03-1
Itraconazole hydrochloride 84625-61-6 Minocycline Hydrochloride 13614-98-7
Clofarabine 123318-82-1 Atropine Sulfate 5908-99-6
Pleasant 110078-46-1 Glucosamine Hydrochloride 66-84-2
Adapalene 106685-40-9 Montelukast sodium 151767-02-1
Oseltamivir Phosphate 204255-11-8 Naphazoline Hydrochloride 550-99-2
Vinpocetine 42971-09-5 Capecitabine 154361-50-9
Celecoxib 169590-42-5 Imiquimod 99011-02-6
Bivalrudine 128270-60-0 Budesonide 51372-29-3
Canagliflozin 32384-65-9 Butenafine Hydrochloride 101827-46-7
Paliperidone 199739-10-1 Mesoparmo 532-03-6
Ticagrelor 274693-27-5 Benazepril Hydrochloride 86541-74-4
Temozolomide 85622-93-1 Tegafur 17902-23-7
Valganciclovir hydrochloride 175865-59-5 Terbutaline Sulfate 23031-32-5
Salmeterol xinafoate 94749-08-3 Bicalutamide 90357-06-5
Fondaparinux 114870-03-0 Benzoyl peroxide 94-36-0
Letrozole 112809-51-5 Riociguat 625115-55-1
Bosentan 147536-97-8 Apixaban 503612-47-3
Solinasine Succinate 242478-38-2 Fluorescein Sodium;Fluorescein disodium 518-47-8
Bemeprost 155206-00-1 Teriparatide Acetate 52232-67-4
Escitalopram oxalate 219861-08-2 Propranolol hydrochloride 318-98-9
Fulvestrant 129453-61-8 Etoposide 33419-42-0
Gabapentin 478296-72-9 Carvedilol 72956-09-3
Saxagliptin hydrochloride 709031-78-7 Aluminum Phosphate 7784-30-7
Ebastine 90729-43-4 Fluconazole 86386-73-4
Dabigatran etexilate mesylate 872728-81-9 Fexofenadine hydrochloride 153439-40-8
Mebeverine 3625-06-7 Nebivolol Hydrochloride 152520-56-4
Nilotinib 641571-10-0 Methylprednisolone acetate 53-36-1
Calcipotriol 112828-00-9 Tizanidine 51322-75-9
Pallidone palmitate 56238-63-2 Cefprozil 121123-17-9
Voriconazole 137234-62-9 Cyclosporine 59865-13-3
Paroxetine Hydrochloride 78246-49-8 Diphenhydramine hydrochloride 147-24-0
Imatinib 152459-95-5 Melphalan 148-82-3
Metaxalone 1665-48-1 Iron oxyhydroxide
Abidol 131707-25-0 Pimecrolimus 137071-32-0
Lamotrigine 84057-84-1 Simethicone 8050-81-5
Avanafil 330784-47-9 Carbon[13C]-urea
Fimasartan potassium 1020110-23-9 Nafuraphine 152657-84-6
Lacosamide 175481-36-4 Sodium Divalproate 76584-70-8
Desogestrel 54024-22-5 Vitamin B6 8059-24-3
Drospirenone 67392-87-4 Tadalafil
Bouracetam 357336-20-0 Zinc gluconate 4468-02-4
Engligliflozin 915095-94-2 Safinamide Mesylate 202825-46-5
Enzalutamide 915087-33-1 Selenium Disulfide 56093-45-9
Esomeprazole Sodium 161796-78-7 Levocabastine hydrochloride 79547-78-7
Bedaquinoline fumarate 843663-66-1 Vitamin D3 67-97-0
Rotigotine/Rotigotine 99755-59-6 Doxofylline 69975-86-6
Tomoxetine Chloride 82248-59-7 Mecobalamin 13422-55-4
Lanthanum Carbonate 6487-39-4 Midostaurin 120685-11-2
Prasugrel 150322-73-9 Adenosine 58-61-7
Diacerein 13739-02-1 Tolterodine tartrate 124937-52-6
Mycophenolate Sodium 37415-62-6 Bepotastine 190786-44-8
Fluticasone furoate 397864-44-7 Bupivacaine Hydrochloride 14252-80-3
Lenalidomide 191732-72-6 Fluoxef sodium 92823-03-5
Isodiazep 22316-47-8 Fluvastatin sodium 93957-55-2
Toremifene citrate 89778-27-8 Gemcitabine hydrochloride 122111-03-9
Alfurazosin Famciclovir 104227-87-4
Emtricitabine 143491-57-0 insulin 25759-28-8
Beraprost sodium 88475-69-8 Alprostadil 745-65-3
Calcitriol 32222-06-3 Salbutamol Sulfate 51022-70-9
Etonogestrel 54048-10-1 Cefazolin Sodium 27164-46-1
Bunanserin 132810-10-7 Methoxyphenamine hydrochloride 5588-10-3
Sildenafil Citrate 171599-83-0 Nystatin 1400-61-9
Epalrestat 82159-09-9 Ornidazole 16773-42-5
Rupatadine fumarate 182349-12-8 Irbesartan 138402-11-6
Fluvoxamine maleate 61718-82-9 Cilostazol 73963-72-1
Trifluridine 70-00-8 Sodium Valproate 1069-66-5
Posaconazole 171228-49-2 Atorvastatin calcium 134523-03-8
Acatadine 147084-10-4 Minoxidil 38304-91-5
Tiotropium Bromide 136310-93-5 Pralidoxime 94-63-3
Nintedanib ethanesulfonate 656247-18-6 Bisacodyl 603-50-9
Glycopyrrolate 58493-54-2 Ethylphenidate 2624-44-4
Netupitant 290297-26-6 Ropivacaine hydrochloride 132112-35-7
Atovar constant 95233-18-4 Naloxone Hydrochloride 357-08-4
Darunavir 206361-99-1 Papaverine Hydrochloride
Tacrolimus 104987-11-3 Cefdinir 91832-40-5
Olopatadine Hydrochloride 140462-76-6 Albendazole 54965-21-8
Gefitinib 184475-35-2 Glimepiride 93479-97-1
Pramipexole chloride 191217-81-9 Diltiazem 42399-41-7
Baclofen 1134-47-0 Sodium selenite 10102-18-8
Rosiglitazone maleate 155141-29-0 Venlafaxine Hydrochloride 99300-78-4
Tibolone 5630-53-5 Rabeprazole Sodium 117976-90-6
Titagliptin Hydrobromide 906093-29-6 Levoleucovorin 80433-71-2
Bendamustine hydrochloride 3543-75-7 Zoledronic acid 118072-93-8
Brimonidine tartrate 70359-46-5 Memantine Hydrochloride 41100-52-1
Duloxetine Hydrochloride 136434-34-9 Moxifloxacin Hydrochloride 186826-86-8
Abiraterone Acetate 154229-18-2 Risperidone 106266-06-2
Glucosamine sulfate sodium chloride double salt 27774-13-6 Docetaxel 114977-28-5
Sagrelate Hydrochloride 135159-51-2 Entecavir 142217-69-4
Varenicline tartrate 375815-87-5 Cefpodoxime proxetil 87239-81-4
Cetrorelix Acetate 120287-85-6 Benserazide 322-35-0
Lornoxicam 70374-39-9 Esomeprazole/Esomeprazole 161973-10-0
Esomeprazole Magnesium 161973-10-0 Favipiravir 259793-96-9
Anastrozole 120511-73-1 Orlistat 96829-58-2
Mesalazine 89-57-6 Nifuratel 4936-47-4
Eltropolamine 496775-62-3 Agomelatine 138112-76-2
Acotiamide 185106-16-5 Deferiprone 30652-11-0
Fingolimod Hydrochloride 162359-56-0 Lisinopril 76547-98-3
Bupivacaine base 2180-92-9 Luliconazole 187164-19-8
Diquafoxol 211427-08-6 Sulfamethoxazole 723-46-6
Ertapenem 153832-46-3 Naproxen 22204-53-1
Dantrolene sodium 24868-20-0 Corbistat
Etocoxib 202409-33-4 Roxatidine Acetate Hydrochloride 93793-83-0
Dapagliflozin 461432-26-8 Desvenlafaxine succinate 386750-22-7
Fosapidem dimethyl meglumine 265121-04-8 Eribulin mesylate 253128-41-5
Fesoterodine fumarate 286930-03-8 Ambroxol hydrochloride 23828-92-4
Creboro 906673-24-3 Agatroban 74863-84-6
Cefditoren pivoxil 117467-28-4 Metoclopramide hydrochloride 54143-57-6
Ertapenem Sodium 153832-38-3 Ulinastatin 80449-31-6
Eplerenone 107724-20-9 Vono Lazan Fumarate 881681-01-2
Gestodene 60282-87-3 Efavirenz/Efavirenz 154598-52-4
Shacubatril and Valsartan Sodium 936623-90-4 Roxatidine Acetate 78628-28-1
Davapyridine 504-24-5 Rivaroxaban 366789-02-8
Cyclobenzaprine 303-53-7 Osimertinib mesylate 1421373-65-0
Tenofovir Propofol Fumarate 1392275-56-7 Loperamide hydrochloride 34552-83-5
Sleppug 475086-01-2 Adrenaline 51-43-4
Bortezomib 179324-69-7 Bilastine 202189-78-4
Sodium picosulfate 10040-45-6 Pabisstat 404950-80-7
Ezetimibe 163222-33-1 Opemifene
Travoprost 157283-68-6 Dronedarone hydrochloride 141625-93-6
Topiramate 97240-79-4 Ferrous sulfate 7720-78-7
Entacapone 130929-57-6 Parecoxib sodium 198470-85-8
Etofenamate 30544-47-9 Procapride 179474-81-8
Sitagliptin Phosphate 654671-77-9 Lorapitant 552292-08-7
Macitentan 441798-33-0 Gadolinium Diamine 131410-48-5
Micafungin Sodium 208538-73-2 Right Rezoo 24584-09-6
Sevelamer Carbonate 845273-93-0 Ziprasidone Mesylate 199191-69-0
Oxcarbazepine 28721-07-5 Methylprednisolone 83-43-2
Carprost tromethamine 58551-69-2 Regofinil 755037-03-7
Ripivirin 500287-72-9 Azelastine Hydrochloride 79307-93-0
Latanoprost 130209-82-4 Acetyl methylprednisolone 86401-95-8
Naltrexone Hydrochloride 16676-29-2 Levodopa 59-92-7
Mesna 19767-45-4 Micuronium chloride 106861-44-3
Perampanel 380917-97-5 Pukanatide 467426-54-6
Ondansetron 99614-02-5 Eperisone Hydrochloride 56839-43-1
Levothyroxine Sodium 55-03-08 Buspirone 36505-84-7
Tolvaptan 150683-30-0 Olanzapine 132539-06-1
Icatibant acetate 138614-30-9 Afatinib maleate
Ramelteon 196597-26-9 Diosmin 520-27-4
Topiroxostat 577778-58-6 Leflunomide 75706-12-6
Protein iron succinate 93615-44-2 Linaclotide 851199-59-2
Corvette 182815-44-7 Polymyxin E sodium methanesulfonate 8068-28-8
Dutasteride 164656-23-9 Piroxicam 36322-90-4
Sirolimus 53123-88-9 Zaleplon 151319-34-5
Azilsartan 147403-03-0 Peramivir 229614-55-5
Azilsartan medoxomil 863031-21-4 Crotamiton/Universal 483-63-6
Betamethasone Dipropionate 593-20-4 L-Milnacipran Hydrochloride 175131-60-9
Clobetasol propionate 25122-46-7 Bromfenac Sodium 120638-55-3
Mirabegron 223673-61-8 Ferrous Fumarate 141-01-5
sugammadex sodium 343306-79-6 Reserpine 50-55-5
Levosimendan 141505-33-1 Tedizolamide Phosphate 856867-55-5
Vothiaxetine hydrobromide 960203-27-4 Ilaprazole 172152-36-2
Doxylamine succinate 562-10-7 Iomeprol 78649-41-9
Levalbuterol Hydrochloride 50293-90-8 Avibactam Sodium 1192491-61-4
Vilazodone hydrochloride 163521-08-2 Nizatidine 76963-41-2
Delaros 201530-41-8 Drotaverine Hydrochloride 985-12-6
Pimovanserin tartrate 1080491-31-1 Sucralfate 54182-58-0
Goserelin 65807-02-5 Trimetazidine hydrochloride 13171-25-0
Rebamipide 90098-04-7 Prilocaine 721-50-6
Idecalcidol 104121-92-8 Vitamin K2 (Tetraene Menadione) 863-61-6
Formoterol fumarate 43229-80-7 Ibrutinib 936563-96-1
Linezolid 165800-03-3 Phenylephrine Hydrochloride 61-76-7
Fluticasone propionate 60731-46-6 Remdesivir 1809249-37-3
Goserelin acetate 145781-92-6 Bromocriptine mesylate 22260-51-1
Tofacitib citrate 540737-29-9 Calcium acetate 62-54-4
Neostigmine methosulfate 51-60-5 Axitinib 319460-85-0
Sorafenib tosylate 284461-73-0 Racecadotril 81110-73-8
Erlotinib Hydrochloride 183319-69-9 Bupropion 34911-55-2
Epistin 80012-43-7 Mitiglinide calcium 207844-01-7
Tafluprost 209860-87-7 Rifabutin 72559-06-9
Guanfacine Hydrochloride 29110-48-3 Emestine 87233-61-2
Pinaverium bromide 53251-94-8 Pentoxifylline 6493-05-6
Pirfenidone 53179-13-8 Liothyronine 5817-39-0
Amorolfine Hydrochloride 78613-38-4 Verapamil 52-53-9
Tamsulosin Hydrochloride 80223-99-0 Minodronic acid 180064-38-4
Lopinavir 192725-17-0 Aminolevulinic acid hydrochloride
Ritonavir 155213-67-5 Rivastigmine bitartrate 129101-54-8
Olapali 763113-22-0 Tiapride 51012-32-9
Carfilzomib 868540-17-4 Pitavastatin calcium 147526-32-7
Pomalidomide 19171-19-8 Methimazole 60-56-0
Lenvatinib mesylate 857890-39-2 Dulutvir Sodium/ Dolutegravir Sodium 1051375-19-9
Nafamostat mesylate 82956-11-4 Naproxen Sodium 26159-34-2
Suvorsen 1030377-33-3 Nitazoxanide 55981-09-4
Ivabradine Hydrochloride 148849-67-6 Isoproterenol hydrochloride 51-30-9
Gadoteridol 120066-54-8 Pilocarpine hydrochloride 54-71-7
Dienogest 65928-58-7 Hydroxyurea 127-07-1
Benidipine Hydrochloride 91599-74-5 Cytarabine 147-94-4
Cabozantinib Malate 1140909-48-3 Adefovir dipivoxil 142340-99-6
Dofelite/Dofelite 115256-11-6 Chlorzoxazone 95-25-0
Desonide 638-94-8 Fluorometholone 426-13-1
Compound digestive enzyme Polysaccharide iron complex
Azacitidine 320-67-2 Betahistine Mesylate 54856-23-4
Homatropine hydrobromide 51-56-9 Nicardipine Hydrochloride 54527-84-3
Sunitinib malate 341031-54-7 Topotecan Hydrochloride 119413-54-6
Aluminum magnesium plus 66827-12-1 Norethindrone 68-22-4
Ciclesonide 126544-47-6 Progesterone 57-83-0
Gadobutrol 138071-82-6 Benzoyl Metronidazole 13182-89-3
Sofosbuvir/Sofosbuvir 1190307-88-0 Flurbiprofen sodium
Vilanterol triphenylacetate 503070-58-4 Dinoprostone 363-24-6
Efluconazole 164650-44-6 Capsaicin 404-86-4
Ferric carboxymaltose 9007-72-1 Dolutegravir Sodium
Riluzole 1744-22-5 Alvatropol maleate 677007-74-8
Torasemide 56211-40-6 Defkot 14484-47-0
Dexlansoprazole 213476-12-1 Lenatinib maleate/neratinib maleate 915942-22-2
Cefcapene pivoxil 105889-45-0 Everolimus 159351-69-6
Misoprostol-Hydroxypropyl Methyl Cellulose 59122-46-2 Trazodone hydrochloride 25332-39-2
Oxybutynin Hydrochloride 1508-65-2 Dorzolamide hydrochloride 130693-82-2
Roxastat 808118-40-3 Hydroxycobalamin Hydrochloride 58288-50-9
Articaine 23964-58-1 Estradiol 50-28-2
Anhydrous sodium sulfate 15124-09-1 Iron sucrose 8047-67-4
Leuprolide Acetate 74381-53-6 Doxazosin mesylate 77883-43-3
Dexzopiclone 138729-47-2 Milnacipran Hydrochloride 101152-94-7
Teicoplanin 61036-62-2 Tazarotene 118292-40-3
Epipiprazole 913611-97-9 Fenoterol 13392-18-2
Ferric Citrate 6043-74-9 Chymotrypsin 9004-07-3
Epoprostol Sodium 61849-14-7 Aclidinium bromide 320345-99-1
Eslicarbazepine acetate 236395-14-5 Gemfibrozzi 25812-30-0
Metadoxine 74536-44-0 Corticotropin 9002-60-2
Febuxostat 144060-53-7 Levocetirizine Hydrochloride
Fenofibrate 49562-28-9 Indapamide 26807-65-8
Nalmefene Hydrochloride 58895-64-0 Alfacalcidol 41294-56-8
Silodosin 160970-54-7 Lactulose solution
Obeticholic Acid 459789-99-2 Lysozyme 12650-88-3
Epinephrine tartrate 51-42-3 Cetylpyridinium chloride 123-03-5
Dasatinib 863127-77-9 Halobetasol Propionate 66852-54-8
Carbidopa 38821-49-7 Tasmetron 609799-22-6
Ramipril 87269-97-4 Zidovudine 30516-87-1
Lauroyl aripiprazole 1259305-29-7 Foscarnet Sodium 63585-09-1
Vigabatrin 60643-86-9 Decitabine 2353-33-5
Amiodarone Hydrochloride 19774-82-4 Vidagliptin 274901-16-5
Chlorpheniramine maleate 113-92-8 Pancuronium bromide 15500-66-0
Metronidazole 443-48-1 Nitroglycerin 55-63-0
Etomidate 33125-97-2 Triamcinolone Acetate 3870-07-3
Bromhexine Hydrochloride 611-75-6 Levonorgestrel 797-63-7
Clopidogrel Bisulfate 135046-48-9 Esmolol hydrochloride 81161-17-3
Triptorelin 57773-63-4 Cefoxitin Sodium 33564-30-6
Aripiprazole 129722-12-9 Estriol 50-27-1
Toppicamide 1508-75-4 Ozefloxacin 245765-41-7
Exemestane 107868-30-4 Cefmetazole Sodium 56796-39-5
Chlorhexidine Gluconate 18472-51-0 Fosfomycin tromethamine 78964-85-9
Ipratropium bromide 22254-24-6 Sodium Nitroprusside 13755-38-9
Meta-hydroxylamine bitartrate 33402-03-8 Meloxicam 71125-38-7
Tirofiban hydrochloride 150915-40-5 Bepradoic acid
Amisulpride 71675-85-9 Dapsone 80-08-0
Acetazolamide 59-66-5 Azathioprine 446-86-6
Acetaminophen 103-90-2 Cabazitaxel 183133-96-2
magnesium hydroxide 1309-42-8 Fenofibrate choline 856676-23-8
Mosapride citrate 156925-25-6 Rizatriptan benzoate 145202-66-0
Propofol 2078-54-8 Droxidopa 23651-95-8
Donepezil Hydrochloride 120011-70-3