Riverx Labs Private Limited (RLPL) is a Hyderabad based company registered in Telangana, India. We entered into the Indian market as a pharmaceutical industry that specialized in Research & Development of APIs, Intermediates, impurities and providing CRO/CDMO/CRAMS services. Our unique specialization is into synthetic organic chemistry and we supply our material from small scale to large scale thus delivering industry needs with high-level of modularity and standardization.
Happy Customers
1K+
Nitrosamine Impurities
1 K+
Intermediates
2K+
Impurities
Name : Rasagiline
Cas Number : 2667609-96-1
Name : Padimate O
Cas Number : 122021-01-6
Name : Miscellaneous
Cas Number : 13980-62-6
Name : Dasatinib
Cas Number : 2135905-86-9
Name : Miscellaneous
Cas Number : 1082404-28-1
Name : Bupropion
Cas Number : 2763780-10-3
Name : Miscellaneous
Cas Number : 2455384-08-2
Name : Alverine
Cas Number : 871884-77-4
Name : Nebivolol
Cas Number : 1391051-68-5
Name : Pimozide
Cas Number : 3031791-88-2
Name : Phenylephrine
Cas Number : 78658-64-7
Name : Frovatriptan
Cas Number : Not Available
Name : Frovatriptan
Cas Number : Not Available
Name : Frovatriptan
Cas Number : Not Available
Name : Frovatriptan
Cas Number : NA
Name : Upadacitinib
Cas Number : Not Available
Name : Venlafaxine
Cas Number : 2680662-11-5
Name : Tamsulosin
Cas Number : 2892260-31-8
Name : Osemertinib
Cas Number : 23834-30-2
Name : Miscellaneous
Cas Number : 13256-12-7
Name : Aprepitant
Cas Number : 77817-40-4
Name : Tolterodine
Cas Number : 2680528-95-2
Name : Nicotine
Cas Number : 64091-91-4
Name : Nicotine
Cas Number : 80508-23-2
Name : Anabasine
Cas Number : 37620-20-5
Name : Anatabine
Cas Number : 887407-16-1
Name : Lidocaine
Cas Number : 3033377-17-9
Name : Urapidil
Cas Number : 2219339-64-5
Name : Miscellaneous
Cas Number : 1822857-11-3; 211987-90-5 (R-Isomer)
Name : Rasagiline
Cas Number : 455884-56-7
Name : miscellaneous
Cas Number : 5432-28-0
Name :
Cas Number : 4035-85-2
Name : Brexpiprazole
Cas Number : 2761668-93-1
Name : Mirabegron
Cas Number : 3017159-61-1 (R-Isomer); 3035190-56-5 (S-Isomer)
Name : Mirabegron
Cas Number : 3035190-52-1; 3032026-54-0 (S-ISOMER)
Name : Mirabegron
Cas Number : 3035190-51-0 ; 3032026-53-9 (S-ISOMER)
Name : miscellaneous
Cas Number : 25081-31-6
Name : Trimetazidine
Cas Number : 190856-08-7
Name :
Cas Number : 20002-25-9
Name : Salbutamol
Cas Number : 2919946-71-5
Name : miscellaneous
Cas Number : 3398-69-4
Name : miscellaneous
Cas Number : 4549-44-4
Name : miscellaneous
Cas Number : 2504-18-9
Name : Promethazine
Cas Number : 94511-44-1
Name : Miscellaneous
Cas Number : 2680539-26-6
Name : Benazepril
Cas Number : 3028194-79-5
Name : Ramipril
Cas Number : 3028194-80-8
Name : Bisoprolol
Cas Number : 2820170-76-9
Name : Lisinopril
Cas Number : 519175-80-5
Name : Cinacalcet
Cas Number : 3036581-83-3
Name :
Cas Number : 124485-85-4
Name : pimavanserin
Cas Number : NA
Name : Fosinopril
Cas Number : NA
Name : Miscellaneous
Cas Number : NA
Name : Lercanidipine
Cas Number : NA
Name :
Cas Number : 6238-69-3
Name : Bilastine
Cas Number : 3112735-82-4
Name : Bilastine
Cas Number : 2731008-04-9
Name : Escitalopram
Cas Number : NA
Name : Pramipexole
Cas Number : 3028194-78-4
Name : Meglumine
Cas Number : 10356-92-0
Name : Desloratadine
Cas Number : 1246819-22-6
Name : Rizatriptan
Cas Number : NA
Name : Atomoxetine
Cas Number : 3028194-77-3
Name : N-Nitrosodiisononylamine
Cas Number : 1207995-62-7
Name : Fexofenadine
Cas Number : 1038-06-8
Name : pyrrolidine
Cas Number : 50597-37-0
Name : Selegiline
Cas Number : 86022-93-7
Name : Selegiline
Cas Number : 26457-81-8
Name : Miscellaneous
Cas Number : 55556-93-9
Name : Miscellaneous
Cas Number : 189694-89-1
Name : Labetalol
Cas Number : 2820170-74-7
Name : Methylphenidate
Cas Number : 2932440-73-6
Name : Formoterol
Cas Number : NA
Name : Formoterol
Cas Number : NA
Name : Formoterol
Cas Number : 245759-62-0 (Main Compound)
Name : Formoterol
Cas Number : NA
Name : Formoterol
Cas Number : NA
Name : Diltiazem
Cas Number : 3036581-85-5
Name : Metoprolol
Cas Number : NA
Name : Metoprolol
Cas Number : NA
Name : Carteolol
Cas Number : Not Available
Name : Chlorpromazine
Cas Number : Not Available
Name : Prochlorperazine
Cas Number : Not available
Name : Prochlorperazine
Cas Number : 109095-35-4
Name : Miscellaneous
Cas Number : Not Available
Name : Diltiazem
Cas Number : 16339-16-5
Name : Ketoconazole
Cas Number : Not Available
Name : prucalopride
Cas Number : NA
Name : Tofaitinib
Cas Number : NA
Name : Benzethonium
Cas Number : NA
Name : maraviroc
Cas Number : NA
Name : Miscellaneous
Cas Number : 2089333-06-0
Name : Irinotecan
Cas Number : 2639422-25-4
Name : Viloxazine
Cas Number : NA
Name : Lercanidipine
Cas Number : NA
Name : Dorzolamide
Cas Number : NA
Name : Upadacitinib
Cas Number : NA
Name : Nefopam
Cas Number : NA
Name : quetiapine
Cas Number : 73486-81-4
Name : Miscellaneous
Cas Number : Not Available
Name : Abemaciclib
Cas Number : Not Available
Name : Miscellaneous
Cas Number : Not Available
Name : Pimavanserin
Cas Number : Not Available
Name : Alcaftadine
Cas Number : Not Available
Name : Pimavanserin
Cas Number : Not Available
Name : vortioxetine
Cas Number : 2925447-38-5
Name : Miscellaneous
Cas Number : 65504-33-8
Name : Ranolazine
Cas Number : Not Available
Name : Ranolazine
Cas Number : Not Available
Name : Bendamustine
Cas Number : Not Available
Name : Imatinib
Cas Number : 2816369-80-7
Name : Olanzapine
Cas Number : Not Available
Name : Miscellaneous
Cas Number : 55556-89-3
Name : Aripiprazole
Cas Number : Not Available
Name : Aripiprazole
Cas Number : Not Available
Name : Aripiprazole
Cas Number : Not Available
Name : Miscellaneous
Cas Number : 924-46-9
Name : Miscellaneous
Cas Number : Not Available
Name : Miscellaneous
Cas Number : 383417-47-8
Name : Miscellaneous
Cas Number : 614-00-6
Name : Miscellaneous
Cas Number : NA
Name : Miscellaneous
Cas Number : NA
Name : Miscellaneous
Cas Number : 2396758-93-1
Name : Meglumine
Cas Number : 10356-92-0
Name : Terbinafine
Cas Number : 854390-56-0
Name : Venetoclax
Cas Number : Not Available
Name : Venetoclax
Cas Number : Not Available
Name : Venetoclax
Cas Number : Not Available
Name : Venetoclax
Cas Number : Not Available
Name : Ibrutinib
Cas Number : 1022150-12-4
Name : Miscellaneous
Cas Number : NA
Name : Clonidine
Cas Number : 148950-49-6
Name : sapropterin
Cas Number : Not Available
Name : sapropterin
Cas Number : Not Available
Name : Meglumine
Cas Number : 62137-31-9
Name : Miscellaneous
Cas Number : Not Available
Name : Miscellaneous
Cas Number : 756524-88-6
Name : Miscellaneous
Cas Number : 2483824-56-0
Name : Apixaban
Cas Number : Not Available
Name : Ticagrelor
Cas Number : 2476859-55-7
Name : Urapidil
Cas Number : Not Available
Name : Methadone
Cas Number : Not Available
Name : Betaxolol
Cas Number : Not Available
Name : Meropenem
Cas Number : Not Available
Name : Tramadol
Cas Number : Not Available
Name : Metoprolol
Cas Number : Not Available
Name : Bupivacaine
Cas Number : Not Available
Name : Timolol
Cas Number : Not Available
Name : Metoprolol
Cas Number : Not Available
Name : Ritalinic acid
Cas Number : Not Available
Name : Daridorexant
Cas Number : Not Available
Name : sildenafil
Cas Number : Not Available
Name : Trimebutine
Cas Number : Not Available
Name : Tamoxifen
Cas Number : Not Available
Name : Nirogacestat
Cas Number : Not Available
Name : Nirogacestat
Cas Number : Not Available
Name : Nirogacestat
Cas Number : Not Available
Name : Nirogacestat
Cas Number : Not Available
Name : Nirogacestat
Cas Number : Not Available
Name : Selpercatinib
Cas Number : Not Available
Name : Selpercatinib
Cas Number : Not Available
Name : Ziftomenib
Cas Number : Not Available
Name : Ziftomenib
Cas Number : Not Available
Name : Miscellaneous
Cas Number : 2659259-64-8
Name : Abemaciclib
Cas Number : Not Available
Name : Abemaciclib
Cas Number : NA
Name : Aripiprazole
Cas Number : 2989508-28-1
Name : Cariprazine
Cas Number : 2221987-86-4
Name : Divarasib
Cas Number : Not Available
Name : Ipratropium Bromide
Cas Number : 1824383-71-2
Name : Methotrexate
Cas Number : Not Available
Name : Donepezil
Cas Number : 3069884-01-8
Name : midostaurin
Cas Number : Not Available
Name : Edoxaban
Cas Number : Not Available
Name : Miscellaneous
Cas Number : 55556-91-7
Name : Miscellaneous
Cas Number : 67856-68-2
Name : Trimetazidine
Cas Number : Not Available
Name : Trimetazidine
Cas Number : Not Available
Name : Trimetazidine
Cas Number : Not Available
Name : Trimetazidine
Cas Number : Not Available
Name : Trimetazidine
Cas Number : 92432-50-3 (free base)
Name : Rebamipide
Cas Number : Not Available
Name : Rebamipide
Cas Number : Not Available
Name : Rebamipide
Cas Number : NIL
Name : Terazosin
Cas Number : 2470438-57-2
Name : Crinecerfont
Cas Number : Not Available
Name : Amitriptyline
Cas Number : Not Available
Name : Amitriptyline
Cas Number : Not Available
Name : Cyclobenzaprine
Cas Number : Not Available
Name : Tetracaine
Cas Number : Not Available
Name : Tetracaine
Cas Number : Not Available
Name : Tetracaine
Cas Number : Not Available
Name : Miscellaneous
Cas Number : 26921-68-6
Name :
Cas Number : Not Available
Name : Terbinafine
Cas Number : Not Available
Name : Besifloxacin
Cas Number : 69154-03-6
Name : Ensartinib
Cas Number : 77267-11-9
Name : Ensartinib
Cas Number : 69271-56-3; 55380-34-2 (RACEMIC)
Name : Ensartinib
Cas Number : 67774-31-6
Name : Ensartinib
Cas Number : Not Available
Name : Landiolol
Cas Number : Not Available
Name : Trilaciclib
Cas Number : Not available
Name : Revumenib
Cas Number : Not available
Name : Revumenib
Cas Number : Not available
Name : Revumenib
Cas Number : 3052123-56-2
Name : Revumenib
Cas Number : 2089333-26-4
Name : Delgocitinib
Cas Number : Not available
Name : Delgocitinib
Cas Number : Not available
Name : Mobocertinib
Cas Number : Not Available
Name : Dapoxetine
Cas Number : Not Available
Name : Terbinafine
Cas Number : Not Available
Name : Terbinafine
Cas Number : 296760-88-8
Name : Lazertinib
Cas Number : Not available
Name : Trazodone
Cas Number : 2219339-13-4
Name : Ranolazine
Cas Number : 3038740-93-8
Name : Lapatinib
Cas Number : Not available
Name : Sunitinib
Cas Number : Not Available
Name : Daridorexant
Cas Number : Not available
Name : Miscellaneous
Cas Number : 612-64-6
Name : Ivacaftor
Cas Number : 873055-57-3
Name : Rasagiline
Cas Number : 2470278-90-9
Name : Norfloxacin
Cas Number : 74011-53-3
Name : Fluoxetine
Cas Number : 259547-00-7
Name : Fluoxetine
Cas Number : 2659259-65-9
Name : Miscellaneous
Cas Number : 14340-33-1
Name : N-Ethyl-N-nitrosobenzene methanamin
Cas Number : 20689-96-7
Name : Miscellaneous
Cas Number : 67092-59-5
Name : Miscellaneous
Cas Number : 38074-04-3
Name : 2-Azabicyclo[2.2.2]octane, 2-nitroso
Cas Number : 21744-12-7
Name : Gliclazide
Cas Number : 54786-86-6
Name : Orphenadrine
Cas Number : 3028194-83-1
Name : Arpraziquantel
Cas Number : 115822-46-3
Name : Ropivacaine
Cas Number : 3035512-94-5
Name : Bumetanide
Cas Number : 2490432-02-3
Name : paroxetine
Cas Number : 2361294-43-9
Name : Amiodarone
Cas Number : Not available
Name : Amiodarone
Cas Number : Not available
Name : ALMONERTINIB
Cas Number : Not Available
Name : Entrectinib
Cas Number : 1108743-56-1
Name : cilazapril
Cas Number : 1053740-92-3
Name : clozapine
Cas Number : Not Available
Name : oxazolidine
Cas Number : 77400-46-5
Name : Miscellaneous
Cas Number : 2892260-29-4
Name : Miscellaneous
Cas Number : 66505-80-4
Name : Miscellaneous
Cas Number : 86-30-6
Name : Miscellaneous
Cas Number : 2994317-06-3
Name : Miscellaneous
Cas Number : 19023-40-6
Name : Flecainide
Cas Number : 2901109-58-6
Name : Miscellaneous
Cas Number : 26360-21-4
Name : Furosemide
Cas Number : 63779-86-2
Name : Miscellaneous
Cas Number : 63779-86-2
Name : Indapamide
Cas Number : 85440-79-5
Name : Miscellaneous
Cas Number : 2114-63-8
Name : Miscellaneous
Cas Number : 55557-03-4
Name : Miscellaneous
Cas Number : 138768-62-4
Name : Miscellaneous
Cas Number : 13256-15-0
Name : Gilteritinib
Cas Number : Not Available
Name : Crizotinib
Cas Number : Not Available
Name : Crizotinib
Cas Number : Not Available
Name : Crizotinib
Cas Number : Not Available
Name : Brigatinib
Cas Number : Not Available
Name : pseudoephedrine
Cas Number : 1850-88-0
Name : sotalol
Cas Number : 134720-07-3
Name : sumatriptan
Cas Number : 3036581-86-6
Name : Daridorexant
Cas Number : 76530-17-1
Name : Miscellaneous
Cas Number : 56516-72-4
Name : Varenicline
Cas Number : 2803960-63-4
Name : Varenicline
Cas Number : 2803960-64-5
Name : Vildagliptin
Cas Number : 79108-51-3
Name : Miscellaneous
Cas Number : 57463-23-7
Name : Miscellaneous
Cas Number : 861803-71-6
Name : Ribociclib
Cas Number : 2089333-12-8
Name : Miscellaneous
Cas Number : 123771-56-2
Name : Miscellaneous
Cas Number : 1001337-98-9
Name : Miscellaneous
Cas Number : 3936-55-8
Name : clozapine impurity-1
Cas Number : 90353-66-5
Name : Safinamide
Cas Number : 2657645-00-4
Name : Miscellaneous
Cas Number : 1216985-81-7
Name : Miscellaneous
Cas Number : 55855-43-1
Name : Miscellaneous
Cas Number : 850799-54-1
Name : Miscellaneous
Cas Number : 2922985-13-3
Name : Miscellaneous
Cas Number : 107938-04-5
Name : Iptacopan
Cas Number : 3039566-57-6
Name : Miscellaneous
Cas Number : 3053220-58-6
Name : Xanomeline
Cas Number : Not available
Name : Avapritinib
Cas Number : Not available
Name : 1-(1-Methylethyl)-4-nitrosopiperazine
Cas Number : 73742-54-8
Name : 1-Methyl-4-(1-nitroso-4-piperidinyl) piperazine
Cas Number : 2089333-01-5
Name : 2-(Methylnitrosoamino) acetamide
Cas Number : 10242-53-2
Name : N1,N1-Diethyl-N3-methyl-N3-nitroso-1,3-propanediamine
Cas Number : 23834-31-3
Name : N-Nitroso 2,2,6,6- Tetramethylpiperidine impurity
Cas Number : 6130-93-4
Name : N-nitroso N-methyl cancyl amine
Cas Number : 34423-54-6
Name : Tofacitinib
Cas Number : Not available
Name : N-Nitroso-4-methylaminobutanal
Cas Number : 339362-86-6
Name : Miscellaneous
Cas Number : 194472-73-6
Name : 3-Nitrosothiazolidine
Cas Number : 73870-33-4
Name : Nortropine/Ipratropium Bromide
Cas Number : 2659259-66-0
Name : N-isopropyl-N-phenylnitrous amide
Cas Number : 24642-83-9
Name : Amiodarone
Cas Number : 678982-38-2
Name : Abemaciclib
Cas Number : Not available
Name : Fezolinetant
Cas Number : Not Available
Name : Fezolinetant
Cas Number : Not available
Name : Inavolisib
Cas Number : Not available
Name : Ponatinib
Cas Number : Not Available
Name : ponatinib
Cas Number : Not Available
Name : Diazepam / Temazepam
Cas Number : 51145-18-7
Name : Ropivacaine
Cas Number : 3035512-94-5; 3078594-41-6 (S-Isomer)
Name : Ritlecitinib
Cas Number : Not available
Name : Capivasertib
Cas Number : Not available
Name : Brensocatib
Cas Number : Not available
Name : Vafidemstat
Cas Number : Not available
Name : Fexuprazan
Cas Number : Not available
Name : Camizestrant
Cas Number : Not Available
Name : Camizestrant
Cas Number : Not Available
Name : Elacestrant
Cas Number : Not Available
Name : Elacestrant
Cas Number : Not Available
Name : Elacestrant
Cas Number : Not Available
Name : Elacestarnt
Cas Number : Not Available
Name : Miscellaneous
Cas Number : 862542-34-5
Name : Miscellaneous
Cas Number : 6943-40-4
Name : Miscellaneous
Cas Number : Not available
Name : Miscellaneous
Cas Number : Not available
Name : Nintedanib
Cas Number : 2490403-92-2
Name : Itopride
Cas Number : 2763751-66-0
Name : Tenapanor
Cas Number : Not available
Name : Miscellaneous
Cas Number : 16219-99-1
Name : Tirofiban
Cas Number : Not available
Name : Benzonatate
Cas Number : Not Available
Name : Tripelennamine
Cas Number : 57830-36-1
Name : Propranolol
Cas Number : 84418-35-9
Name : Atenelol
Cas Number : 134720-04-0
Name : Carvedilol
Cas Number : 2248746-67-8
Name : Clomipramine
Cas Number : 78213-40-8
Name : Clomipramine
Cas Number : Not available
Name : Vortioxetine
Cas Number : 2925447-38-5
Name : Vildagliptin
Cas Number : Not available
Name : Nicotine
Cas Number : 16543-55-8
Name : Chlorpromazine
Cas Number : 55855-44-2
Name : Varenicline
Cas Number : 2755871-02-2
Name : Miscellaneous
Cas Number : 13256-22-9
Name : Nadolol
Cas Number : 134720-06-2
Name : Fluoxetine
Cas Number : 150494-06-7
Name : Fenfluramine
Cas Number : 19023-40-6
Name : Dibenzylamine
Cas Number : 5336-53-8
Name : Levofloxacin
Cas Number : 1152314-62-9
Name : Desloratadine / Loratadine
Cas Number : 1246819-22-6
Name : Paliperidone
Cas Number : Not available
Name : Hydrochlorothiazide
Cas Number : 63779-86-2
Name : Cetirizine
Cas Number : 2005-04-1
Name : Indapamide
Cas Number : 85440-79-5
Name : Miscellaneous
Cas Number : 54897-63-1
Name : Miscellaneous
Cas Number : 16339-04-1
Name : Miscellaneous
Cas Number : 2624122-60-5
Name : Miscellaneous
Cas Number : 30533-08-5
Name : Miscellaneous
Cas Number : 2680532-87-8
Name : Miscellaneous
Cas Number : 7068-83-9
Name : Miscellaneous
Cas Number : 140-79-4
Name : Miscellaneous
Cas Number : 48121-20-6
Name : Miscellaneous
Cas Number : 55556-91-7
Name : Alectinib
Cas Number : Not available
Name : Miscellaneous
Cas Number : 2819242-71-0
Name : Furosemide
Cas Number : Not available
Name : Miscellaneous
Cas Number : 1116-54-7
Name : Miscellaneous
Cas Number : 7519-36-0
Name : Palbociclib
Cas Number : 2955712-44-2
Name : Olaparib
Cas Number : 2742659-60-3
Name : Clobazam
Cas Number : Not available
Name : Clobazam
Cas Number : Not available
Name : Anagrelide
Cas Number : Not available
Name : Ibandronic acid
Cas Number : 60153-49-3
Name : Ibandronic acid
Cas Number : Not available
Name : Ibandronic acid
Cas Number : Not available
Name : Vibegron
Cas Number : Not available
Name : Ritlecitinib
Cas Number : Not available
Name : Indacaterol
Cas Number : Not available
Name : Indacaterol
Cas Number : Not available
Name : Phentolamine
Cas Number : 497930-24-2
Name : Apatinib / Rivoceranib
Cas Number : Not available
Name : Apatinib / Rivoceranib
Cas Number : Not available
Name : Bedaquiline
Cas Number : Not available
Name : Upadacitinib
Cas Number : Not available
Name : Upadacitinib
Cas Number : Not available
Name : Vonoprazan
Cas Number : 2932441-73-9
Name : Ribociclib
Cas Number : Not available
Name : Niflumic acid
Cas Number : Not available
Name : Imipramine
Cas Number : 57164-17-7
Name : Ethambutol
Cas Number : 78213-39-5
Name : Ethambutol
Cas Number : 65229-18-7; 2792161-95-4 (SS isomer)
Name : Miscellaneous
Cas Number : 55-18-5
Name : Miscellaneous
Cas Number : 621-64-7
Name : Miscellaneous
Cas Number : 10595-95-6
Name : Miscellaneous
Cas Number : 100-75-4
Name : Miscellaneous
Cas Number : 930-55-2
Name : Miscellaneous
Cas Number : 59-89-2
Name : Miscellaneous
Cas Number : 601-77-4
Name : Miscellaneous
Cas Number : 6949-28-6
Name : Miscellaneous
Cas Number : 13256-11-6
Name : Miscellaneous
Cas Number : 924-16-3
Name : Miscellaneous
Cas Number : 6335-97-3
Name : Miscellaneous
Cas Number : 937-40-6
Name : Miscellaneous
Cas Number : 86-30-6
Name : Miscellaneous
Cas Number : 997-95-5
Name : Miscellaneous
Cas Number : 61445-55-4
Name : Prilocaine
Cas Number : 211490-46-9
Name : Miscellaneous
Cas Number : 2788-23-0
Name : Miscellaneous
Cas Number : 16339-12-1
Name : Miscellaneous
Cas Number : 947-92-2
Name : Paliperidone
Cas Number : 2416230-38-9
Name : Miscellaneous
Cas Number : 80-11-5
Name : Miscellaneous
Cas Number : 84174-20-9
Name : Neratinib
Cas Number : 3050754-68-9
Name : PIPERAQUINE
Cas Number : 32863-63-1
Name : Lifitegrast
Cas Number : 2460755-61-5
Name : Lifitegrast
Cas Number : 2637374-15-1
Name : Lonafarnib
Cas Number : 2624134-79-6
Name : LETERMOVIR
Cas Number : Not available
Name : LETERMOVIR
Cas Number : 2763779-41-3
Name : AVATROMBOPAG
Cas Number : 160114-74-9
Name : AVATROMBOPAG
Cas Number : 6238-69-3
Name : AVATROMBOPAG
Cas Number : Not available
Name : Miscellaneous
Cas Number : 68061-82-5
Name : Cytisine
Cas Number : 19634-60-7
Name : Teramin
Cas Number : 2995274-49-0
Name : Metopimazine
Cas Number : 1254360-38-7
Name : Miscellaneous
Cas Number : 34423-54-6
Name : Vonoprazan
Cas Number : 3033403-71-0
Name : Miscellaneous
Cas Number : 16219-98-0
Name : Miscellaneous
Cas Number : 13147-25-6
Name : Miscellaneous
Cas Number : 2089333-04-8
Name : Olaparib
Cas Number : 2742659-74-9
Name : Thiamazole
Cas Number : 111348-65-3
Name : Miscellaneous
Cas Number : 1456-28-6
Name : Miscellaneous
Cas Number : 61467-70-7
Name : Miscellaneous
Cas Number : 2126177-84-0
Name : Miscellaneous
Cas Number : 75896-33-2
Name : Miscellaneous
Cas Number : 925252-78-4
Name : Orforglipron
Cas Number : Not Available
Name : Eltoprazine
Cas Number : Not Available
Name : Miscellaneous
Cas Number : 62-75-9
From small scale to large scale, we develop products and provide analytical services that become beneficial to the pharmaceuticals.
