AffinityRx catalog: compounded medication SKUs by category

AffinityRx catalog

AffinityRx carries 250+ compounded medication SKUs from 15+ licensed compounding pharmacies, so clinics can compare pharmacies side by side instead of working through one pharmacy's list. This page lists the publishable lineup (183 SKUs) by category with concentration, fill and mixer. If a formula isn't listed, request it through your AffinityRx account executive: AffinityRx usually sources it in 1 to 2 months, or 2 to 4 weeks if urgent with meaningful volume.

  • 250+SKUs in the AffinityRx master catalog
  • 183SKUs listed here, in 11 categories
  • 15+vetted compounding pharmacies
  • 13SKUs Coming Q2 2027 (controlled substances)

By Tim Yoon, CEO, AffinityRx · Last updated

GLP-1s 31 SKUs

Semaglutide and tirzepatide vials and tirzepatide ODT.

Semaglutide 17 SKUs

SKUConcentrationFillMixer / additiveClinic price
Semaglutide 1 mg · B12 0.5 mg/mL1 mg/mL1 mL vialB12 (cyanocobalamin) 0.5 mg/mL$55.00from, 7 pharmacies
Semaglutide 2 mg · B12 0.5 mg/mL2 mg/mL1 mL vialB12 (cyanocobalamin) 0.5 mg/mL$65.00from, 4 pharmacies
Semaglutide 2.5 mg · no additive2.5 mg/mL1 mL vialNone — plain semaglutide$55.00from, 5 pharmacies
Semaglutide 3 mg · B12 0.5 mg/mL1 mg/mL1 mL vial × 3B12 (cyanocobalamin) 0.5 mg/mLShown in your account
Semaglutide 4 mg · B12 0.5 mg/mL4 mg/mL1 mL vialB12 (cyanocobalamin) 0.5 mg/mL$70.00from, 4 pharmacies
Semaglutide 5 mg · no additive2.5 mg/mL2 mL vialNone — plain semaglutide$70.00from, 5 pharmacies
Semaglutide 6 mg · B12 0.5 mg/mL6 mg/mL1 mL vialB12 (cyanocobalamin) 0.5 mg/mL$80.00from, 3 pharmacies
Semaglutide 7.5 mg · no additive2.5 mg/mL3 mL vialNone — plain semaglutide$75.00from, 3 pharmacies
Semaglutide 10 mg · no additive2.5 mg/mL4 mL vialNone — plain semaglutide$100.00from, 7 pharmacies
Semaglutide 12.5 mg · B12 0.5 mg/mL2.5 mg/mL5 mL vialB12 (cyanocobalamin) 0.5 mg/mL$140.00from, 4 pharmacies
Semaglutide 15 mg · no additive5 mg/mL3 mL vialNone — plain semaglutide$130.00from, 3 pharmacies
Semaglutide 18 mg · B12 0.5 mg/mL6 mg/mL1 mL vial × 3B12 (cyanocobalamin) 0.5 mg/mLShown in your account
Semaglutide 20 mg · B12 / B6 / Glycine (or none)5 mg/mL4 mL vialB12 / B6 / Glycine (or none) — flat-priced across all four$175.00from, 2 pharmacies
Semaglutide 30 mg · B12 0.5 mg/mL10 mg/mL1 mL vial × 3B12 (cyanocobalamin) 0.5 mg/mLShown in your account
Semaglutide 1.25 mg · B12 0.5 mg/mL1.25 mg/mL1 mL vialB12$55.00from, 1 pharmacy
Semaglutide 6.25 mg · B12 0.5 mg/mL3.125 mg/mL2 mL vialB12$85.00from, 1 pharmacy
Semaglutide 40 mg · B12 0.5 mg/mL10 mg/mL4 mL vialB12$280.00from, 1 pharmacy

Tirzepatide 14 SKUs

SKUConcentrationFillMixer / additiveClinic price
Tirzepatide 4 mg · no additive (ODT)4 mg per ODT30 ctNone — plain tirzepatide, ODT baseShown in your account
Tirzepatide 6 mg · no additive (ODT)6 mg per ODT30 ctNone — plain tirzepatide, ODT baseShown in your account
Tirzepatide 10 mg · no additive10 mg/mL1 mL vialNone — plain tirzepatide$85.00from, 5 pharmacies
Tirzepatide 17 mg · L-Carnitine17 mg/mL1 mL vialL-CarnitineShown in your account
Tirzepatide 20 mg · B6 10 mg/mL10 mg/mL2 mL vialPyridoxine (B6) 10 mg/mL$110.00from, 8 pharmacies
Tirzepatide 30 mg · no additive10 mg/mL3 mL vialNone — plain tirzepatide$150.00from, 5 pharmacies
Tirzepatide 40 mg · no additive10 mg/mL4 mL vialNone — plain tirzepatide$185.00from, 7 pharmacies
Tirzepatide 50 mg · B12 0.5 mg/mL25 mg/mL2 mL vialB12 (cyanocobalamin) 0.5 mg/mL$220.00from, 4 pharmacies
Tirzepatide 60 mg · no additive15 mg/mL4 mL vialNone — plain tirzepatide$255.00from, 6 pharmacies
Tirzepatide 68 mg · Methylcobalamin (B12)17 mg/mL4 mL vialMethylcobalamin (B12)$315.00from, 2 pharmacies
Tirzepatide 75 mg · no additive25 mg/mL3 mL vialNone — plain tirzepatideShown in your account
Tirzepatide 80 mg · B12 / B6 / Glycine (or none)20 mg/mL4 mL vialB12 / B6 / Glycine (or none) — flat-priced across all four$345.00from, 2 pharmacies
Tirzepatide 90 mg · B12 / B6 / Glycine (or none)20 mg/mL4.5 mL vialB12 / B6 / Glycine (or none) — flat-priced across all fourShown in your account
Tirzepatide 34 mg · L-Carnitine17 mg/mL2 mL vialL-Carnitine$205.00from, 1 pharmacy

Peptides and wellness 15 SKUs

Publishable peptides and injectable wellness compounds: NAD+, glutathione, sermorelin, lipo-B / MIC, PT-141, SS-31 and ascorbic acid.

SKUConcentrationFillMixer / additiveClinic price
Glutathione (2000 mg)200 mg/mL10 mL vialNo mixer$25.00from, 4 pharmacies
Glutathione (6000 mg)200 mg/mL30 mL vialNo mixer$50.00from, 4 pharmacies
NAD+ (500 mg)50 mg/mL10 mL vialNo mixer$10.00from, 6 pharmacies
NAD+ (1000 mg)100 mg/mL10 mL vialNo mixer$65.00from, 10 pharmacies
Sermorelin (5 mg)1 mg/mL5 mL vialNo mixerShown in your account
Sermorelin (9 mg)1.5 mg/mL6 mL vialNo mixer$40.00from, 6 pharmacies
Sermorelin (15 mg)3 mg/mL5 mL vialNo mixer$50.00from, 4 pharmacies
SS-31 (10 mg)2 mg/mL5 mL vialNo mixerShown in your account
Glutathione (1000 mg)200 mg/mL5 mL vialNo mixerShown in your account
Ascorbic Acid (2500 mg)500 mg/mL5 mL vialNo mixerShown in your account
Sermorelin (20 mg)4 mg/mL5 mL vialNo mixer$95.00from, 1 pharmacy
Sermorelin (37.5 mg)7.5 mg/mL5 mL vialNo mixer$180.00from, 1 pharmacy
NAD+ (2000 mg)200 mg/mL10 mL vialNo mixer$145.00from, 2 pharmacies
Lipotropic MIC / Lipo-B (10 mL)MIC 25/50/50 mg/mL + B12 1 mg/mL10 mL vialNo mixer$70.00from, 7 pharmacies
Lipotropic MIC / Lipo-B (30 mL)MIC 25/50/50 mg/mL + B12 330 mcg/mL30 mL vialNo mixer$60.00from, 4 pharmacies

Sexual health 10 SKUs

Oral and injectable sexual-health medications.

SKUConcentrationFillMixer / additiveClinic price
PT-141 (10 mg)2 mg/mL5 mL vialNo mixerShown in your account
Oxytocin (10 mg)2 mg/mL5 mL vialNo mixerShown in your account
Oxytocin / PT-141 (no mg)Blend — strength not publishedVialNo mixerShown in your account
Tadalafil (Oral)2.5 mg30 tabsNo mixerShown in your account
Tadalafil (Oral)5 mg30 tabsNo mixer$25.00from, 3 pharmacies
Tadalafil (Oral)10 mg30 tabsNo mixerShown in your account
Tadalafil (Oral)20 mg30 tabsNo mixerShown in your account
Sildenafil (Oral)20 mg30 tabsNo mixerShown in your account
Sildenafil (Oral)50 mg30 tabsNo mixerShown in your account
Sildenafil (Oral)100 mg30 tabsNo mixerShown in your account

Hormones and TRT 41 SKUs

Non-controlled TRT-support medications today; testosterone is Coming Q2 2027.

Coming Q2 2027. AffinityRx adds controlled-substance support (testosterone and other scheduled medications) in Q2 2027. Testosterone SKUs are listed so clinics can plan; they cannot be ordered before then.

SKUConcentrationFillMixer / additiveClinic price
Anastrozole (Oral) (0.1 mg)0.1 mgEachNo mixer$0.85from, per unit, 4 pharmacies
Anastrozole (Oral) (0.125 mg)0.125 mgEachNo mixerShown in your account
Anastrozole (Oral) (0.15 mg)0.15 mgEachNo mixer$0.85from, per unit, 4 pharmacies
Anastrozole (Oral) (0.25 mg)0.25 mgEachNo mixerShown in your account
Anastrozole (Oral) (0.4 mg)0.4 mgEachNo mixer$0.85from, per unit, 4 pharmacies
Anastrozole (Oral) (0.5 mg)0.5 mgEachNo mixerShown in your account
Anastrozole (Oral) (0.75 mg)0.75 mgEachNo mixer$0.86from, per unit, 5 pharmacies
Anastrozole (Oral) (1 mg)1 mgEachNo mixerShown in your account
Enclomiphene Citrate (Oral) (6.25 mg)6.25 mgEachNo mixer$1.30from, per unit, 4 pharmacies
Enclomiphene Citrate (Oral) (12.5 mg)12.5 mgEachNo mixer$1.29from, per unit, 5 pharmacies
Enclomiphene Citrate (Oral) (25 mg)25 mgEachNo mixerShown in your account
Enclomiphene Citrate (Oral) (50 mg)50 mgEachNo mixer$1.47from, per unit, 4 pharmacies
Clomiphene Citrate (Oral) (15 mg)15 mgEachNo mixer$0.89from, per unit, 4 pharmacies
Clomiphene Citrate (Oral) (25 mg)25 mg30 ctNo mixer$30.00from, 1 pharmacy
Clomiphene Citrate (Oral) (30 mg)30 mgEachNo mixerShown in your account
Clomiphene Citrate (Oral) (50 mg)50 mgEachNo mixerShown in your account
Clomiphene Citrate (Oral) (60 mg)60 mgEachNo mixerShown in your account
Testosterone Cypionate (Injectable) (125 mg)25 mg/mL5 mL vialNo mixerComing Q2 2027
Testosterone Cypionate (Injectable) (200 mg)200 mg/mL1 mL vialNo mixerComing Q2 2027
Testosterone Cypionate (Injectable) (500 mg)100 mg/mL5 mL vialNo mixerComing Q2 2027
Testosterone Cypionate (Injectable) (1000 mg)200 mg/mL5 mL vialNo mixerComing Q2 2027
Testosterone Cypionate (Injectable) (2000 mg)200 mg/mL10 mL vialNo mixerComing Q2 2027
DHEA (Capsule) (5 mg)5 mgEachNo mixerShown in your account
DHEA (Capsule) (10 mg)10 mgEachNo mixerShown in your account
DHEA (Capsule) (15 mg)15 mgEachNo mixerShown in your account
DHEA (Capsule) (20 mg)20 mgEachNo mixerShown in your account
DHEA (Capsule) (25 mg)25 mgEachNo mixerShown in your account
DHEA (Capsule) (50 mg)50 mgEachNo mixerShown in your account
DHEA (Capsule) (75 mg)75 mgEachNo mixerShown in your account
DHEA (Capsule) (100 mg)100 mgEachNo mixerShown in your account
Testosterone (Troche) (Up to 75 mg)Up to 75 mg per trocheEachNo mixerComing Q2 2027
Testosterone (Troche) (100 mg)100 mgEachNo mixerComing Q2 2027
Testosterone (Troche) (200 mg)200 mgEachNo mixerComing Q2 2027
Gonadorelin (Injectable) (1 mg)200 mcg/mL5 mL vialNo mixerShown in your account
Gonadorelin (Injectable) (3 mg)1 mg/mL3 mL vialNo mixerShown in your account
Testosterone (Cream) (Up to 250 mg/g x 15 g)250 mg/g15 gNo mixerComing Q2 2027
Testosterone (Cream) (Up to 250 mg/g x 30 g)250 mg/g30 gNo mixerComing Q2 2027
Testosterone Enanthate (Injectable) (1000 mg)200 mg/mL5 mL vialNo mixerComing Q2 2027
Testosterone Enanthate (Injectable) (2000 mg)200 mg/mL10 mL vialNo mixerComing Q2 2027
Tamoxifen Citrate (Oral)20 mg30 tabsNo mixerShown in your account
Anastrozole (Oral) (2 mg)2 mg30 tabsNo mixerShown in your account

HRT 41 SKUs

Thyroid (synthetic), progesterone, estradiol, BiEst and related hormone medications.

SKUConcentrationFillMixer / additiveClinic price
Liothyronine / Levothyroxine (T3/T4 Capsule) (4.5 / 19 mcg)4.5/19 mcgEachNo mixerShown in your account
Liothyronine / Levothyroxine (T3/T4 Capsule) (6.8 / 28.5 mcg)6.8/28.5 mcgEachNo mixerShown in your account
Liothyronine / Levothyroxine (T3/T4 Capsule) (9 / 38 mcg)9/38 mcgEachNo mixerShown in your account
Liothyronine / Levothyroxine (T3/T4 Capsule) (15 / 50 mcg)15/50 mcgEachNo mixerShown in your account
Liothyronine / Levothyroxine (T3/T4 Capsule) (13.5 / 57 mcg)13.5/57 mcgEachNo mixerShown in your account
Liothyronine / Levothyroxine (T3/T4 Capsule) (18 / 76 mcg)18/76 mcgEachNo mixerShown in your account
Liothyronine / Levothyroxine (T3/T4 Capsule) (22.5 / 95 mcg)22.5/95 mcgEachNo mixerShown in your account
Liothyronine / Levothyroxine (T3/T4 Capsule) (27 / 114 mcg)27/114 mcgEachNo mixerShown in your account
Liothyronine / Levothyroxine (T3/T4 Capsule) (36 / 152 mcg)36/152 mcgEachNo mixerShown in your account
Pregnenolone (Capsule) (10 mg)10 mgEachNo mixerShown in your account
Pregnenolone (Capsule) (25 mg)25 mgEachNo mixerShown in your account
Pregnenolone (Capsule) (50 mg)50 mgEachNo mixerShown in your account
Pregnenolone (Capsule) (100 mg)100 mgEachNo mixerShown in your account
Progesterone (Capsule) (100 mg)100 mgEachNo mixerShown in your account
Progesterone (Capsule) (150 mg)150 mgEachNo mixerShown in your account
Progesterone (Capsule) (200 mg)200 mgEachNo mixerShown in your account
Estradiol (Cream) (0.1 mg/g x 20 g)0.1 mg/g20 gNo mixerShown in your account
Estradiol (Cream) (2.5 mg/mL x 15 mL)2.5 mg/mL15 mL vialNo mixerShown in your account
Estradiol (Cream) (2.5 mg/mL x 30 mL)2.5 mg/mL30 mL vialNo mixerShown in your account
BiEst — Estriol / Estradiol (Cream) (2 mg/g x 30 g)2 mg/g30 gNo mixerShown in your account
BiEst — Estriol / Estradiol (Cream) (2 mg/g x 90 g)2 mg/g90 gNo mixerShown in your account
BiEst — Estriol / Estradiol (Cream) (2.5 mg/g x 30 g)2.5 mg/g30 gNo mixerShown in your account
BiEst — Estriol / Estradiol (Cream) (2.5 mg/g x 90 g)2.5 mg/g90 gNo mixerShown in your account
BiEst — Estriol / Estradiol (Cream) (5 mg/g x 30 g)5 mg/g30 gNo mixerShown in your account
BiEst — Estriol / Estradiol (Cream) (5 mg/g x 90 g)5 mg/g90 gNo mixerShown in your account
BiEst — Estriol / Estradiol (Cream) (6 mg/g x 30 g)6 mg/g30 gNo mixerShown in your account
BiEst — Estriol / Estradiol (Cream) (6 mg/g x 90 g)6 mg/g90 gNo mixerShown in your account
BiEst — Estriol / Estradiol (Cream) (10 mg/g x 30 g)10 mg/g30 gNo mixerShown in your account
BiEst — Estriol / Estradiol (Cream) (10 mg/g x 90 g)10 mg/g90 gNo mixerShown in your account
Progesterone (Cream) (100 mg/g x 30 g)100 mg/g30 gNo mixerShown in your account
Progesterone (Cream) (100 mg/g x 90 g)100 mg/g90 gNo mixerShown in your account
Progesterone (Cream) (150 mg/g x 30 g)150 mg/g30 gNo mixerShown in your account
Progesterone (Cream) (150 mg/g x 90 g)150 mg/g90 gNo mixerShown in your account
Progesterone (Cream) (200 mg/g x 90 g)200 mg/g90 gNo mixerShown in your account
Progesterone (Cream) (250 mg/g x 30 g)250 mg/g30 gNo mixerShown in your account
Progesterone (Cream) (250 mg/g x 90 g)250 mg/g90 gNo mixerShown in your account
Estradiol (Oral)0.5 mg30 tabsNo mixerShown in your account
Estradiol (Oral)1 mg30 tabsNo mixerShown in your account
Cabergoline (Oral)0.5 mg30 tabsNo mixerShown in your account
Liothyronine (Oral)25 mcg30 tabsNo mixerShown in your account
Levothyroxine (Oral)100 mcg30 tabsNo mixerShown in your account

Hair loss 22 SKUs

Oral, capsule and topical hair-loss formulations.

SKUConcentrationFillMixer / additiveClinic price
Biotin / Finasteride / Minoxidil (Capsule) (1 / 1 / 0.25 mg)1-1-0.25 mg60 ctNo mixerShown in your account
Biotin / Finasteride / Minoxidil (Capsule) (5 / 0.5 / 1.25 mg)5-0.5-1.25 mg60 ctNo mixerShown in your account
Biotin / Finasteride / Minoxidil (Capsule) (5 / 1.25 / 0.5 mg)5/1.25/0.5 mgEachNo mixerShown in your account
Biotin / Finasteride / Minoxidil (Capsule) (5 / 1.25 / 5 mg)5/1.25/5 mgEachNo mixerShown in your account
Biotin / Finasteride / Minoxidil (Capsule) (5 / 2.5 / 0.25 mg)5/2.5/0.25 mgEachNo mixerShown in your account
Biotin / Finasteride / Minoxidil (Capsule) (5 / 2.5 / 2.5 mg)5/2.5/2.5 mgEachNo mixerShown in your account
Minoxidil (Oral) (0.25 mg)0.25 mgEachNo mixerShown in your account
Minoxidil (Oral) (0.5 mg)0.5 mgEachNo mixerShown in your account
Minoxidil (Oral) (1 mg)1 mgEachNo mixerShown in your account
Minoxidil (Oral) (2 mg)2 mgEachNo mixerShown in your account
Minoxidil (Oral) (2.5 mg)2.5 mgEachNo mixerShown in your account
Finasteride (Oral) (1 mg)1 mgEachNo mixerShown in your account
Finasteride (Oral) (5 mg)5 mgEachNo mixerShown in your account
Minoxidil / Finasteride / Tretinoin (Topical) (5 / 0.3 / 0.015% x 30 mL)5/0.3/0.015%30 mL vialNo mixerShown in your account
Minoxidil / Finasteride / Tretinoin (Topical) (5 / 0.3 / 0.01% x 60 mL)5/0.3/0.01%60 mL vialNo mixerShown in your account
Spironolactone (Oral) (45 mg)45 mg30 ctNo mixerShown in your account
Spironolactone (Oral) (100 mg)100 mgEachNo mixerShown in your account
Dutasteride (Oral) (0.5 mg)0.5 mgEachNo mixerShown in your account
Finasteride / Minoxidil (Topical Solution) (0.1 / 5% x 30 mL)0.1-5%30 mLNo mixerShown in your account
Finasteride / Minoxidil (Topical Solution) (0.1 / 5% x 60 mL)0.1-5%60 mLNo mixerShown in your account
Finasteride / Minoxidil (Topical Solution) (0.1 / 7% x 30 mL)0.1-7%30 mLNo mixerShown in your account
Finasteride / Minoxidil (Topical Solution) (0.1 / 7% x 60 mL)0.1-7%60 mLNo mixerShown in your account

Dermatology 6 SKUs

Topical dermatology formulations.

SKUConcentrationFillMixer / additiveClinic price
Tretinoin 0.025% Cream0.025%20 gNo mixerShown in your account
Tretinoin 0.025% Cream0.025%45 gNo mixerShown in your account
Tretinoin 0.05% Cream0.05%20 gNo mixerShown in your account
Tretinoin 0.05% Cream0.05%45 gNo mixerShown in your account
Tretinoin 0.1% Cream0.1%20 gNo mixerShown in your account
Tretinoin 0.1% Cream0.1%45 gNo mixerShown in your account

Vitamins and injectable wellness 4 SKUs

B12 injectables.

SKUConcentrationFillMixer / additiveClinic price
Methylcobalamin (Methyl-B12) Injectable5 mg/mL30 mL vialNo mixer$80.00from, 2 pharmacies
Methylcobalamin (50 mg)10 mg/mL5 mL vialNo mixer$55.00from, 1 pharmacy
Cyanocobalamin Injectable1,000 mcg/mL10 mL vialNo mixerShown in your account
Cyanocobalamin (50 mg)10 mg/mL5 mL vialNo mixerShown in your account

Metabolic 5 SKUs

Metabolic and weight-management orals.

SKUConcentrationFillMixer / additiveClinic price
Metformin ER (Oral)500 mg30 tabsNo mixer$20.00from, 3 pharmacies
Metformin ER (Oral)1000 mg30 tabsNo mixer$20.00from, 3 pharmacies
Topiramate (Oral)100 mg30 tabsNo mixerShown in your account
Topiramate ER (Oral)100 mg30 tabsNo mixerShown in your account
Telmisartan (Oral)40 mg30 tabsNo mixerShown in your account

Other orals 5 SKUs

Other oral medications.

Armodafinil: Coming Q2 2027. It is a controlled substance, so it is not orderable until AffinityRx adds controlled-substance support in Q2 2027.

SKUConcentrationFillMixer / additiveClinic price
Ondansetron (Oral)4 mg30 tabsNo mixerShown in your account
Ondansetron ODT8 mg30 tabsNo mixerShown in your account
Armodafinil (Oral)200 mg30 tabsNo mixerComing Q2 2027
Rapamycin / Sirolimus (Oral)2 mg30 capsNo mixer$150.00from, 3 pharmacies
Ivermectin (Oral)3 mg30 tabsNo mixerShown in your account

Urology 3 SKUs

Urology medications.

SKUConcentrationFillMixer / additiveClinic price
Tamsulosin (Oral)0.04 mg30 capsNo mixerShown in your account
Alfuzosin ER (Oral)10 mg30 tabsNo mixerShown in your account
Dutasteride / Tamsulosin (Oral)0.5 / 0.4 mg30 capsNo mixerShown in your account

How ordering works for these SKUs

AffinityRx shows the same SKU from several pharmacies side by side with prices before you order, and clinics typically save about 10% versus their current price.

Shipping feesGround shipping $15 per order; 2-day shipping $15 per order; Overnight shipping $20 per order; Cold-chain add-on +$8 per order. Shipping is added on top of the medication price. Turnaround averages 1 to 5 days depending on the pharmacy.
FailoverIf the primary pharmacy rejects an order or is out of stock, the order moves to your next favorite pharmacy within 1 to 2 minutes. Prescriber re-sign is the default; auto re-sign is optional.
CoverageAll 50 states for most SKUs. AffinityRx checks state-board eligibility for you.
Cost to join$0 to join, no subscription, no per-order fees, no minimum order. The $5,000 credit never expires and is refundable after a 90-day trial.
Office useNot available yet. Ordering is patient-specific today; office-use and clinic-stock ordering arrive with 503B outsourcing facilities in Q4 2026 to Q1 2027.

Why this matters: unoptimized compounded medication prices, slow pharmacy shipping, backorders and 50-state coverage are what a multi-pharmacy marketplace fixes. See the best compounding pharmacy marketplaces, pricing and the catalog feature.

Frequently asked questions about the AffinityRx catalog

How many SKUs does AffinityRx carry?
AffinityRx carries 250+ SKUs from 15+ licensed compounding pharmacies. This page lists the publishable lineup (183 SKUs); the rest of the master list is withheld, for example unapproved peptides, biologics and brand products.
What if the formula I need isn't in the AffinityRx catalog?
Request it through your AffinityRx account executive or AI support. AffinityRx prioritizes sourcing it, usually within 1 to 2 months, or 2 to 4 weeks if the request is urgent and comes with meaningful volume.
Does AffinityRx carry BPC-157, TB-500, CJC-1295, ipamorelin or other unapproved peptides?
No. Unapproved peptides are not orderable on AffinityRx and are not listed here. AffinityRx adds them only if and when FDA establishes a lawful compounding pathway. hCG and tesamorelin are biologics that are not eligible for 503A compounding, and desiccated thyroid is not compoundable under FDA's August 6, 2025 letter, so they are not listed either.
Can clinics order testosterone or armodafinil through AffinityRx today?
Not yet. AffinityRx adds controlled-substance support (testosterone and other scheduled medications) in Q2 2027. Testosterone and armodafinil SKUs are listed as Coming Q2 2027 and cannot be ordered before then.
Does this page show prices?
Only where AffinityRx already publishes them. 49 listed SKUs show a clinic price from the AffinityRx price index (prices as of Oct 1, 2026, shipping billed separately); prices for every other SKU are shown in your AffinityRx account before you order.
Can clinics order these SKUs for office use or clinic stock?
Not yet. Ordering on AffinityRx is patient-specific today. Office-use and clinic-stock ordering arrive with 503B outsourcing facilities in Q4 2026 to Q1 2027.
Are these SKUs available in all 50 states?
AffinityRx covers all 50 states for most SKUs, and no state is unserved. AffinityRx checks state-board eligibility, such as nonresident licensure and sterile permits, for you; if a medication is not available in a state, AffinityRx prioritizes sourcing a pharmacy that fills it there.

Browse by medication on the medication reference pages, compare pharmacies in the pharmacy directory, or see the clinic price index.

By Tim Yoon, CEO, AffinityRx · Last updated

Source every SKU through one AffinityRx account

Medication prices are shown before you order, and licensed pharmacies fill every order.

Book a demo