Our Products

Pheniramine impurity A

  • RRL CAT No:RRL1099
  • CAS No: 101-82-6
  • Mol.F.: C12H11N
  • Mol Wt :169.22 g/mol
  • Inv. Status: In Stock

Pheniramine Maleate

  • RRL CAT No:RRL0906
  • CAS No: 132-20-7
  • Mol.F.: C₂₀H₂₄N₂O₄
  • Mol Wt :356.42 g/mol
  • Inv. Status: In Stock

Perampanel Bromo pyridone impurity

  • RRL CAT No:RRL1477
  • CAS No: 381248-06-2
  • Mol.F.: C16H11BrN2O
  • Mol Wt :327.18 g/ mol
  • Inv. Status: In Stock

Perampanel Desbromo pyridone impurity

  • RRL CAT No:RRL1476
  • CAS No: 381725-50-4
  • Mol.F.: C16H12N2O
  • Mol Wt :248.28 g/mol
  • Inv. Status: In Stock

Perampanel

  • RRL CAT No:RRL1605
  • CAS No: 1571982-04-1
  • Mol.F.: C23H15N3O : 3/4(H2O)
  • Mol Wt :362.9 g/mol
  • Inv. Status: In Stock

Pantoprazole Related Compound E

  • RRL CAT No:RRL1196
  • CAS No: 2115779-15-0
  • Mol.F.: C32H28F4N6O8S2
  • Mol Wt :764.72 g/mol
  • Inv. Status: In Stock

Pantoprazole Related Compounds D and F Mixture

  • RRL CAT No:RRL1185
  • CAS No: NA
  • Mol.F.: C17H17F2N3O4S
  • Mol Wt :397.40 g/mol
  • Inv. Status: In Stock

Pantoprazole Related Compound C

  • RRL CAT No:RRL0179
  • CAS No: 97963-62-7
  • Mol.F.: C₈H₆F₂N₂OS
  • Mol Wt :216.21 g/mol
  • Inv. Status: In Stock

Pantoprazole Related Compound B

  • RRL CAT No:RRL0178
  • CAS No: 102625-64-9
  • Mol.F.: C₁₆H₁₅F₂N₃O₃S
  • Mol Wt :367.37 g/mol
  • Inv. Status: In Stock

Pantoprazole Related Compound A

  • RRL CAT No:RRL0177
  • CAS No: 127780-16-9
  • Mol.F.: C₁₆H₁₅F₂N₃O₅S
  • Mol Wt :399.37 g/mol
  • Inv. Status: In Stock

Pantoprazole Sodium

  • RRL CAT No:RRL0176
  • CAS No: 164579-32-2
  • Mol.F.: C₁₆H₁₄F₂N₃NaO₄S • 3/2 H₂O
  • Mol Wt :432.37 g/mol
  • Inv. Status: In Stock

Prifinium Bromide

  • RRL CAT No:RRL0957
  • CAS No: 4630-95-9
  • Mol.F.: C₂₂H₂₈BrN
  • Mol Wt :386.37 g/mol
  • Inv. Status: In Stock

Pramipexole Impurity E

  • RRL CAT No:RRL1279
  • CAS No: 106006-84-2
  • Mol.F.: C10H15N3OS
  • Mol Wt :225.31 g/mol
  • Inv. Status: In Stock

Pramipexole Related Compound A

  • RRL CAT No:RRL1273
  • CAS No: 106092-09-5
  • Mol.F.: C7H11N3S
  • Mol Wt :169.25 g/mol
  • Inv. Status: In Stock

Pramipexole Imp (RRT 0.88)

  • RRL CAT No:RRL0011
  • CAS No: NA
  • Mol.F.: C₁₂H₂₁N₃OS
  • Mol Wt :255.15 g/mol
  • Inv. Status: In Stock

Pramipexole Dihydrochloride Monohydrate

  • RRL CAT No:RRL0828
  • CAS No: 191217-81-9‬
  • Mol.F.: C10H21Cl2N3OS
  • Mol Wt :302.26 g/mol
  • Inv. Status: In Stock

Pamabrom Related Compound A

  • RRL CAT No:RRL0135
  • CAS No: 85-18-7
  • Mol.F.: C₇H₇ClN₄O₂
  • Mol Wt :214.61 g/mol
  • Inv. Status: In Stock

Prednisolone Sodium Phosphate

  • RRL CAT No:RRL1428
  • CAS No: 125-02-0
  • Mol.F.: C21H27Na2O8P
  • Mol Wt :484.39 g/mol
  • Inv. Status: In Stock

Povidone Impurity B

  • RRL CAT No:RRL0513
  • CAS No: 616-45-5
  • Mol.F.: C₄H₇NO
  • Mol Wt :85.11 g/mol
  • Inv. Status: In Stock

Povidone Impurity A

  • RRL CAT No:RRL1296
  • CAS No: 88-12-0
  • Mol.F.: C6H9NO
  • Mol Wt :111.14 g/mol
  • Inv. Status: In Stock

Polysorbate 80

  • RRL CAT No:RRL1093
  • CAS No: 9005-65-6
  • Mol.F.: NA
  • Mol Wt :NA
  • Inv. Status: In Stock

Polysorbate 20

  • RRL CAT No:RRL1072
  • CAS No: 9005-64-5
  • Mol.F.: C26H50O10
  • Mol Wt :522.7g/mol
  • Inv. Status: In Stock

3-Isobutyl glutaric acid

  • RRL CAT No:RRL0234
  • CAS No: 75143-89-4
  • Mol.F.: C₉H₁₆O₄
  • Mol Wt :188.22 g/mol
  • Inv. Status: In Stock

Pregabalin Impurity

  • RRL CAT No:RRL0800
  • CAS No: 181289-33-8
  • Mol.F.: C₉H₁₇NO₃
  • Mol Wt :187.24 g/mol
  • Inv. Status: In Stock

Pregabalin Impurity D

  • RRL CAT No:RRL0990
  • CAS No: 4118-51-8
  • Mol.F.: C₁₁H₁₄O₃
  • Mol Wt :194.23 g/mol
  • Inv. Status: In Stock

Pregabalin Impurity C

  • RRL CAT No:RRL0548
  • CAS No: 90-64-2
  • Mol.F.: C₈H₈O₃
  • Mol Wt :152.15 g/mol
  • Inv. Status: In Stock

Pregabalin Related Compound C

  • RRL CAT No:RRL0195
  • CAS No: 61312-87-6
  • Mol.F.: C₈H₁₅NO
  • Mol Wt :141.21 g/mol
  • Inv. Status: In Stock

Pregabalin Related Compound A

  • RRL CAT No:RRL0976
  • CAS No: 148553-51-9
  • Mol.F.: C8H17NO2
  • Mol Wt :159.23 g/mol
  • Inv. Status: In Stock

Pregabalin impurity A

  • RRL CAT No:RRL0806
  • CAS No: 181289-23-6
  • Mol.F.: C₈H₁₅NO
  • Mol Wt :141.21 g/mol
  • Inv. Status: In Stock

Phenothiazine dioxide

  • RRL CAT No:RRL0554
  • CAS No: 1209-66-1
  • Mol.F.: C₁₂H₉NO₂S
  • Mol Wt :231.27 g/mol
  • Inv. Status: In Stock

Phenothiazine

  • RRL CAT No:RRL1606
  • CAS No: 92-84-2
  • Mol.F.: C12H9NS
  • Mol Wt :199.27 g/mol
  • Inv. Status: In Stock

Propiverine Hydrochloride

  • RRL CAT No:RRL1490
  • CAS No: 54556-98-8
  • Mol.F.: C23H29NO3 . HCl
  • Mol Wt :403.95 g/mol
  • Inv. Status: In Stock

Primidone Impurity E

  • RRL CAT No:RRL0802
  • CAS No: 90-27-7
  • Mol.F.: C₁₀H₁₂O₂
  • Mol Wt :164.2 g/mol
  • Inv. Status: In Stock

Prilocaine Related Compound B Hydrochloride

  • RRL CAT No:RRL1625
  • CAS No: 35891-99-7
  • Mol.F.: C13H21ClN2O
  • Mol Wt :256.77 g/mol
  • Inv. Status: In Stock

Prilocaine Related Compound A

  • RRL CAT No:RRL0756
  • CAS No: 636-21-5
  • Mol.F.: C7H10ClN
  • Mol Wt :143.61 g/mol
  • Inv. Status: In Stock

Prilocaine

  • RRL CAT No:RRL1546
  • CAS No: 721-50-6
  • Mol.F.: C13H20N2O
  • Mol Wt :220.31 g/mol
  • Inv. Status: In Stock

Phloroglucinol

  • RRL CAT No:RRL1328
  • CAS No: 108-73-6
  • Mol.F.: C6H6O3
  • Mol Wt :126.11 g/mol
  • Inv. Status: In Stock

Otilonium Bromide

  • RRL CAT No:RRL0117
  • CAS No: 26095-59-0
  • Mol.F.: C₂₉H₄₃BrN₂O₄
  • Mol Wt :563.57 g/mol
  • Inv. Status: In Stock

Oxomemazine N-Oxide

  • RRL CAT No:RRL0019
  • CAS No: NA
  • Mol.F.: C₁₈H₂₂N₂O₃S
  • Mol Wt :346.44 g/mol
  • Inv. Status: In Stock

Alimemazine sulfoxide

  • RRL CAT No:RRL0021
  • CAS No: 10071-07-5
  • Mol.F.: C₁₈H₂₂N₂OS
  • Mol Wt :314.45 g/mol
  • Inv. Status: In Stock

Alimemazine Hemitartrate Salt

  • RRL CAT No:RRL0020
  • CAS No: 4330-99-8
  • Mol.F.: C₃₆H₄₄N₄S₂.C₄H₆O₆
  • Mol Wt :746.98 g/mol
  • Inv. Status: In Stock

Ondansetron Impurity H

  • RRL CAT No:RRL0045
  • CAS No: 99614-14-9
  • Mol.F.: C₁₇H₁₇N₃O
  • Mol Wt :279.34 g/mol
  • Inv. Status: In Stock

Ondansetron Impurity G

  • RRL CAT No:RRL0308
  • CAS No: 99614-03-6
  • Mol.F.: C₁₇H₁₇N₃O
  • Mol Wt :279.34 g/mol
  • Inv. Status: In Stock

Ondansetron Impurity F

  • RRL CAT No:RRL0046
  • CAS No: 693-98-1
  • Mol.F.: C₄H₆N₂
  • Mol Wt :82.11 g/mol
  • Inv. Status: In Stock

Imidazole (Ondansetron Impurity E)

  • RRL CAT No:RRL0307
  • CAS No: 288-32-4
  • Mol.F.: C₃H₄N₂
  • Mol Wt :68.08 g/mol
  • Inv. Status: In Stock

Ondansetron Impurity D

  • RRL CAT No:RRL0465
  • CAS No: 99614-64-9
  • Mol.F.: C₁₄H₁₃NO
  • Mol Wt :211.26 g/mol
  • Inv. Status: In Stock

Ondansetron Impurity C

  • RRL CAT No:RRL0464
  • CAS No: 27387-31-1
  • Mol.F.: C₁₃H₁₃NO
  • Mol Wt :199.25 g/mol
  • Inv. Status: In Stock

Ondansetron Impurity A

  • RRL CAT No:RRL0463
  • CAS No: 153139-56-1
  • Mol.F.: C₁₆H20N₂O
  • Mol Wt :256.35 g/mol
  • Inv. Status: In Stock

Ondansetron Related Compound A

  • RRL CAT No:RRL1092
  • CAS No: 119812-29-2
  • Mol.F.: C₁₆H20N₂O ∙ HCl
  • Mol Wt :292.81 g/mol
  • Inv. Status: In Stock

Ondansetron Hydrochloride Analytical Standard

  • RRL CAT No:RRL1059
  • CAS No: 103639-04-9
  • Mol.F.: C18H19N3O·HCl·2H2O
  • Mol Wt :365.85 g/mol
  • Inv. Status: In Stock

Ondansetron

  • RRL CAT No:RRL0620
  • CAS No: 99614-02-5
  • Mol.F.: C₁₈H₁₉N₃O
  • Mol Wt :293.37 g/mol
  • Inv. Status: In Stock

4-Nitro Ornidazole Epoxy Isomer

  • RRL CAT No:RRL0971
  • CAS No: 16773-51-6
  • Mol.F.: C₇H₉N₃O₃
  • Mol Wt :183.17 g/mol
  • Inv. Status: In Stock

Ornidazole Epoxy Isomer

  • RRL CAT No:RRL0929
  • CAS No: 16773-52-7
  • Mol.F.: C₇H₉N₃O₃
  • Mol Wt :183.16 g/mol
  • Inv. Status: In Stock

Ornidazole

  • RRL CAT No:RRL0941
  • CAS No: 16773-42-5
  • Mol.F.: C₇H₁₀ClN₃O₃
  • Mol Wt :219.63 g/mol
  • Inv. Status: In Stock

Omeprazole Related Compound F and G Mixture

  • RRL CAT No:RRL1636
  • CAS No: NA
  • Mol.F.: C16H13N3O2S
  • Mol Wt :311.36 g/mol
  • Inv. Status: In Stock

Omeprazole Related Compound I

  • RRL CAT No:RRL1187
  • CAS No: 158812-85-2
  • Mol.F.: C17H19 N3O5S
  • Mol Wt :377.41 g/mol
  • Inv. Status: In Stock

Omeprazole sulfide N-Oxide

  • RRL CAT No:RRL1186
  • CAS No: 142885-92-5
  • Mol.F.: C17H19N3O3S
  • Mol Wt :345.42 g/mol
  • Inv. Status: In Stock

Omeprazole Impurity XI

  • RRL CAT No:RRL0975
  • CAS No: 86604-75-3
  • Mol.F.: C9H12ClNO HCl
  • Mol Wt :222.11 g/mol
  • Inv. Status: In Stock

Omeprazole impurity E

  • RRL CAT No:RRL0850
  • CAS No: 176219-04-8
  • Mol.F.: C₁₇H₁₉N₃O₄S
  • Mol Wt :361.42 g/mol
  • Inv. Status: In Stock

Omeprazole Impurity C

  • RRL CAT No:RRL0476
  • CAS No: 73590-85-9
  • Mol.F.: C₁₇H₁₉N₃O₂S
  • Mol Wt :329.42 g/mol
  • Inv. Status: In Stock

Omeprazole Impurity B

  • RRL CAT No:RRL0487
  • CAS No: 110374-16-8
  • Mol.F.: C₁₆H₁₇N₃O₂S
  • Mol Wt :315.39 g/mol
  • Inv. Status: In Stock

Omeprazole Impurity A

  • RRL CAT No:RRL0520
  • CAS No: 37052-78-1
  • Mol.F.: C₈H₈N₂OS
  • Mol Wt :180.23 g/mol
  • Inv. Status: In Stock

Omeprazole Related Compound A

  • RRL CAT No:RRL0305
  • CAS No: 88546-55-8
  • Mol.F.: C₁₇H₁₉N₃O₄S
  • Mol Wt :361.42 g/mol
  • Inv. Status: In Stock

Omeprazole

  • RRL CAT No:RRL0246
  • CAS No: 73590-58-6
  • Mol.F.: C₁₇H₁₉N₃O₃S
  • Mol Wt :345.42 g/mol
  • Inv. Status: In Stock

Lithium lactate

  • RRL CAT No:RRL0116
  • CAS No: 867-55-0
  • Mol.F.: C₃H₆LiO₃
  • Mol Wt :97.02 g/mol
  • Inv. Status: In Stock

Alpha-Linolenic Acid

  • RRL CAT No:RRL0115
  • CAS No: 463-40-1
  • Mol.F.: C₁₈H₃₀O₂
  • Mol Wt :278.43 g/mol
  • Inv. Status: In Stock

Docosahexaenoic Acid Ethyl Ester

  • RRL CAT No:RRL1569
  • CAS No: 81926-94-5
  • Mol.F.: C24H36O2
  • Mol Wt :356.55 g/mol
  • Inv. Status: In Stock

cis-4,7,10,13,16,19-Docosahexaenoic acid

  • RRL CAT No:RRL0096
  • CAS No: 6217-54-5
  • Mol.F.: C₂₂H₃₂O₂
  • Mol Wt :328.49 g/mol
  • Inv. Status: In Stock

Linoleic acid

  • RRL CAT No:RRL0095
  • CAS No: 60-33-3
  • Mol.F.: C₁₈H₃₂O₂
  • Mol Wt :280.45 g/mol
  • Inv. Status: In Stock

cis-5,8,11,14,17-Eicosapentaenoic acid

  • RRL CAT No:RRL0094
  • CAS No: 10417-94-4
  • Mol.F.: C₂₀H₃₀O₂
  • Mol Wt :302.45 g/mol
  • Inv. Status: In Stock

Orlistat Related Compound C

  • RRL CAT No:RRL0211
  • CAS No: 791-28-6
  • Mol.F.: C₁₈H₁₅OP
  • Mol Wt :278.29 g/mol
  • Inv. Status: In Stock

Orlistat Related Compound B

  • RRL CAT No:RRL0209
  • CAS No: 19740-72-8
  • Mol.F.: C₈H₁₆N₂O₄
  • Mol Wt :204.22 g/mol
  • Inv. Status: In Stock

Methyl triphenylmethyl ether

  • RRL CAT No:RRL1634
  • CAS No: 596-31-6
  • Mol.F.:
  • Mol Wt :
  • Inv. Status: In Stock

Olmesartan Tetrazole Impurity

  • RRL CAT No:RRL1478
  • CAS No: 124750-51-2
  • Mol.F.: C33H25BrN4
  • Mol Wt :557.50 g/mol
  • Inv. Status: In Stock

Dehydro Olmesartan

  • RRL CAT No:RRL1362
  • CAS No: 172875-98-8
  • Mol.F.: C24H24N6O2
  • Mol Wt :428.5 g/mol
  • Inv. Status: In Stock

Triphenylmethanol

  • RRL CAT No:RRL0934
  • CAS No: 76-84-6
  • Mol.F.: C19H16O
  • Mol Wt :260.33 g/mol
  • Inv. Status: In Stock

Olmesartan Acid Ethyl Ester

  • RRL CAT No:RRL0937
  • CAS No: 144689-23-6
  • Mol.F.: C₂₆H₃₀N₆O₃
  • Mol Wt :474.55 g/mol
  • Inv. Status: In Stock

Olmesartan Chloro Medoxomil Impurity

  • RRL CAT No:RRL0852
  • CAS No: 80841-78-7
  • Mol.F.: C₅H₅ClO₃
  • Mol Wt :148.54 g/mol
  • Inv. Status: In Stock

Olmesartan Medoxomil Related compound A

  • RRL CAT No:RRL0718
  • CAS No: 849206-43-5
  • Mol.F.: C₂₄H₂₄N₆O₂
  • Mol Wt :428.20 g/mol
  • Inv. Status: In Stock

Olmesartan N-alkyl impurity (impurity D)

  • RRL CAT No:RRL0923
  • CAS No: 144690-92-6
  • Mol.F.: C₄₈H₄₄N₆O₆
  • Mol Wt :800.9 g/mol
  • Inv. Status: In Stock

Olmesartan Olefinic Impurity (impurity C)

  • RRL CAT No:RRL0920
  • CAS No: 879562-26-2
  • Mol.F.: C₂₉H₂₈N₆O₅
  • Mol Wt :540.57 g/mol
  • Inv. Status: In Stock

Olmesartan Imidazole Ethyl Ester Impurity

  • RRL CAT No:RRL0627
  • CAS No: 144689-93-0
  • Mol.F.: C₁₂H₂₀N₂O₃
  • Mol Wt :240.30 g/mol
  • Inv. Status: In Stock

Olmesartan Dimer

  • RRL CAT No:RRL0407
  • CAS No: 1040250-19-8
  • Mol.F.: C48H50N12O5
  • Mol Wt :875.01 g/mol
  • Inv. Status: In Stock

Olmesartan Acid

  • RRL CAT No:RRL0249
  • CAS No: 144689-24-7
  • Mol.F.: C₂₄H₂₆N₆O₃
  • Mol Wt :446.51 g/mol
  • Inv. Status: In Stock

Olmesartan Medoxomil

  • RRL CAT No:RRL0538
  • CAS No: 144689-63-4
  • Mol.F.: C₂₉H₃₀N₆O₆
  • Mol Wt :558.60 g/mol
  • Inv. Status: In Stock

Oxiconazole Related Compound D

  • RRL CAT No:RRL0711
  • CAS No: 1777-82-8
  • Mol.F.: C₇H₆Cl₂O
  • Mol Wt :177.02 g/mol
  • Inv. Status: In Stock

Olanzapine Related Compound C

  • RRL CAT No:RRL0147
  • CAS No: 174794-02-6
  • Mol.F.: C₁₇H₂₀N₄OS
  • Mol Wt :328.43 g/mol
  • Inv. Status: In Stock

Olanzapine Related compound B

  • RRL CAT No:RRL0105
  • CAS No: 221176-49-4
  • Mol.F.: C₁₂H₁₀N₂OS
  • Mol Wt :230.29 g/mol
  • Inv. Status: In Stock

Olanzapine Related Compound A

  • RRL CAT No:RRL0143
  • CAS No: 138564-59-7
  • Mol.F.: C₁₂H₉N₃O₂S
  • Mol Wt :259.28 g/mol
  • Inv. Status: In Stock

Olanzapine Amine Impurity

  • RRL CAT No:RRL0236
  • CAS No: 138564-60-0
  • Mol.F.: C₁₂H₁₁N₃S.HCl
  • Mol Wt :265.76 g/mol
  • Inv. Status: In Stock

Olanzapine

  • RRL CAT No:RRL0440
  • CAS No: 132539-06-1
  • Mol.F.: C₁₇H₂₀N₄S
  • Mol Wt :312.43 g/mol
  • Inv. Status: In Stock

Otesconazole N-Oxide

  • RRL CAT No:RRL0907
  • CAS No: NA
  • Mol.F.: C₂₃H₁₆F₇N₅O₃
  • Mol Wt :543.40 g/mol
  • Inv. Status: In Stock

Otesconazole

  • RRL CAT No:RRL0913
  • CAS No: 1340593-59-0
  • Mol.F.: C23H16F7N5O2
  • Mol Wt :527.40 g/mol
  • Inv. Status: In Stock

Oxyquinoline

  • RRL CAT No:RRL1618
  • CAS No: 148-24-3
  • Mol.F.: C9H7NO
  • Mol Wt :145.16 g/mol
  • Inv. Status: In Stock

Orphenadrine Nitrosoamine impurity

  • RRL CAT No:RRL0691
  • CAS No: NA
  • Mol.F.: C17H20N2O2
  • Mol Wt :284.15 g/mol
  • Inv. Status: In Stock

Ofloxacin EP Impurity A

  • RRL CAT No:RRL0370
  • CAS No: 82419-35-0
  • Mol.F.: C₁₃H₉F₂NO₄
  • Mol Wt :281.21 g/mol
  • Inv. Status: In Stock

Ofloxacin Related Compound A

  • RRL CAT No:RRL0359
  • CAS No: 82419-52-1
  • Mol.F.: C₁₇H₁₈FN₃O₄
  • Mol Wt :347.34 g/mol
  • Inv. Status: In Stock

Ofloxacin

  • RRL CAT No:RRL1012
  • CAS No: 82419-36-1
  • Mol.F.: C18H20FN3O4
  • Mol Wt :361.37 g/mol
  • Inv. Status: In Stock

N-Nitroso Tamsulosin

  • RRL CAT No:RRL1604
  • CAS No: 2892260-31-8
  • Mol.F.: C20H27N3O6S
  • Mol Wt :437.51 g/mol
  • Inv. Status: In Stock

N-Nitroso Rivaroxaban Open-Ring Acid Impurity

  • RRL CAT No:RRL1616
  • CAS No: 3069765-41-6
  • Mol.F.: C19H19ClN4O7S
  • Mol Wt :482.89 g/mol
  • Inv. Status: In Stock