FREE USPS SHIPPING OVER $150Order by 12 PM Pacific Time for same-day shippingBuy 1, get 1 50% off · same size · ends Oct 31
LAB TOOLS · 03

Cost per Milligram

All 130 milligram-denominated catalog SKUs ranked by price per milligram. Larger sizes usually carry the lowest unit cost; volume tiers (10–19 vials save 10%, 20 save 15%) reduce these figures further.

RESEARCH USE ONLY
RankCompoundSizePrice$ / mg
1Glutathione1500mg$55.00$0.04
2NAD+1000mg$110.00$0.11
3NAD+500mg$80.00$0.16
4NAD+100mg$40.00$0.40
5GHK-Cu100mg$59.00$0.59
6GHK-Cu50mg$39.00$0.78
7Cerebrolysin60mg$50.00$0.83
8AHK-Cu50mg$60.00$1.20
9AICAR50mg$60.00$1.20
10KLOW80mg$120.00$1.50
11GLOW70mg$110.00$1.57
125-AMINO-1MQ50mg$90.00$1.80
13Tirzepatide120mg$260.00$2.17
14Epithalon50mg$109.00$2.18
15Tirzepatide110mg$255.00$2.32
16AHK-Cu20mg$50.00$2.50
17MOTS-c (Human)40mg$100.00$2.50
18Tirzepatide100mg$250.00$2.50
19Tirzepatide90mg$245.00$2.72
20Tirzepatide80mg$240.00$3.00
21Tirzepatide70mg$235.00$3.36
22Melanotan II10mg$35.00$3.50
23Retatrutide60mg$214.00$3.57
24MOTS-c (Human)20mg$75.00$3.75
25Semaglutide30mg$115.00$3.83
26Tirzepatide60mg$230.00$3.83
27Tirzepatide40mg$155.00$3.88
28Semax10mg$39.00$3.90
29Bronchogen20mg$80.00$4.00
30Epithalon10mg$40.00$4.00
31Melanotan I10mg$40.00$4.00
32PT-14110mg$40.00$4.00
33Retatrutide50mg$209.00$4.18
34SS-3150mg$209.00$4.18
35Cardiogen20mg$85.00$4.25
36Cartalax20mg$85.00$4.25
37Cortagen20mg$85.00$4.25
38Pinealon20mg$85.00$4.25
39Selank10mg$44.00$4.40
40BPC 157 + TB-500 Blend15mg + 15mg (30mg total)$135.00$4.50
41Oxytocin Acetate10mg$45.00$4.50
42Tirzepatide50mg$225.00$4.50
43KPV10mg$49.00$4.90
44Tirzepatide30mg$150.00$5.00
45Retatrutide40mg$204.00$5.10
46GHRP-215mg$80.00$5.33
47DSIP10mg$54.00$5.40
48BPC 157 + TB-500 Blend10mg + 10mg (20mg total)$109.00$5.45
49Matrixyl10mg$55.00$5.50
50Semaglutide20mg$110.00$5.50
51SS-3110mg$59.00$5.90
52BPC 15710mg$60.00$6.00
53BPC 157 + TB-500 Blend5mg + 5mg (10mg total)$60.00$6.00
54MOTS-c (Human)10mg$60.00$6.00
55Pinealon10mg$60.00$6.00
56Retatrutide15mg$90.00$6.00
57TB-50010mg$60.00$6.00
58Vesugen10mg$60.00$6.00
59Retatrutide30mg$185.00$6.17
60Tirzepatide20mg$125.00$6.25
61Tirzepatide15mg$95.00$6.33
62Ipamorelin10mg$65.00$6.50
63CJC-1295 (no DAC)5mg$34.00$6.80
64Semax5mg$34.00$6.80
65ARA-29010mg$70.00$7.00
66PE-22-2810mg$70.00$7.00
67Semaglutide10mg$70.00$7.00
68Semaglutide15mg$105.00$7.00
69Retatrutide20mg$145.00$7.25
70AOD960410mg$75.00$7.50
71CagriSema10mg + 10mg (20mg total)$150.00$7.50
72GHRP-210mg$75.00$7.50
73GHRP-610mg$75.00$7.50
74Tesamorelin20mg$150.00$7.50
75Selank5mg$39.00$7.80
76Oxytocin Acetate5mg$40.00$8.00
77Tesamorelin10mg$80.00$8.00
78Thymalin/Thymulin10mg$80.00$8.00
79Cagrilintide10mg$85.00$8.50
80CJC-1295 (no DAC)10mg$85.00$8.50
81CJC-1295 (no DAC)+IPA10mg$85.00$8.50
82Kisspeptin-1010mg$85.00$8.50
83Retatrutide10mg$85.00$8.50
84AOD96045mg$44.00$8.80
85Ipamorelin5mg$44.00$8.80
86GHRP-25mg$45.00$9.00
87GHRP-65mg$45.00$9.00
88Tesamorelin5mg$45.00$9.00
89Tirzepatide10mg$90.00$9.00
90ADMAX10mg$95.00$9.50
91DSIP5mg$49.00$9.80
92Mazdutide10mg$100.00$10.00
93Sermorelin Acetate5mg$50.00$10.00
94Tirzepatide5mg$50.00$10.00
95Adipotide (FTPP)10mg$105.00$10.50
96TB-5005mg$54.00$10.80
975-AMINO-1MQ5mg$55.00$11.00
98BPC 1575mg$55.00$11.00
99Semaglutide5mg$55.00$11.00
100Sermorelin Acetate10mg$110.00$11.00
101Kisspeptin-105mg$60.00$12.00
102Thymosin Alpha-110mg$130.00$13.00
103VIP5mg$65.00$13.00
104Dulaglutide10mg$135.00$13.50
105Thymosin Alpha-15mg$70.00$14.00
106CagriSema5mg + 5mg (10mg total)$145.00$14.50
107ADMAX5mg$75.00$15.00
108Cagrilintide5mg$75.00$15.00
109CagriSema2.5mg + 2.5mg (5mg total)$75.00$15.00
110VIP10mg$150.00$15.00
111Retatrutide5mg$80.00$16.00
112Survodutide10mg$160.00$16.00
113FOXO4-DRI10mg$175.00$17.50
114Oxytocin Acetate2mg$35.00$17.50
115P21 (P021)5mg$95.00$19.00
116Adipotide (FTPP)5mg$100.00$20.00
117CJC-1295 (with DAC)5mg$130.00$26.00
118Dulaglutide5mg$130.00$26.00
119FOXO4-DRI2mg$55.00$27.50
120Gonadorelin Acetate2mg$55.00$27.50
121Cagrilintide2mg$60.00$30.00
122LL-375mg$150.00$30.00
123SNAP-82mg$65.00$32.50
124IGF-1 DES2mg$75.00$37.50
125PEG-MGF2mg$80.00$40.00
126ACE-0311mg$60.00$60.00
127PTD-DBM1mg$60.00$60.00
128IGF-1 LR31mg$95.00$95.00
129GDF-81mg$155.00$155.00
130IGF-1 LR30.1mg$65.00$650.00

Price per mg = single-vial price ÷ labeled peptide mass. Blends use total combined mass.

Why price per vial tells you almost nothing

Take IGF-1 LR3. The 0.1mg vial is $65.00 and the 1mg is $95.00, which reads as one price being a few times the other. Per milligram they are $650.00 and $95.00 — a factor of 6.8, and that is the number that decides what a project costs. Comparing vial prices across different fills is the most common way a research budget goes wrong, because the comparison feels like it is about price when it is really about how much you were sold. Every row above divides the vial price by the labeled mass, so sorting by the last column reorders the catalog entirely.

Put a quantity on it, which is how the number actually gets used. Say a piece of work needs 2 mg of IGF-1 LR3. Bought as 0.1mg vials that is $1,300.00; bought as 1mg vials it is $190.00 — a difference of $1,110.00 for the same 2 mg of material, before any tier discount, and with no difference at all in what arrives. The vial size is a packaging decision that behaves like a pricing decision, which is why it is worth two minutes with this table before an order rather than after one.

Larger fills usually cost less per milligram. Not always, and the exceptions are left visible rather than smoothed over: CJC-1295 (no DAC) costs $6.80 per mg at 5mg and $8.50 at 10mg, so the bigger vial is the worse buy on that basis. Check the column rather than assuming the rule.

Three things this number leaves out

First, the tiers. Ten to nineteen vials of anything take 10% off, twenty or more take 15%, and those discounts apply to the vial price, so they scale every figure in the table by the same factor. They change what you pay and not which row is cheapest — which is why the table is built at single-vial prices rather than at whichever tier happens to apply to one order.

Second, and this one moves the number in the direction nobody likes: the labeled mass is nominal. What a vial actually holds is measured per lot and reported as net peptide content on its certificate of analysis, and that figure is generally a little below the label because a lyophilized powder is peptide plus counterion plus residual water. So the true cost per milligram of peptide is always somewhat higher than the arithmetic here. A supplier who does not publish net content cannot be compared on this basis at all, which is a fact about the supplier rather than about the price.

Third, blends. A blend divides its price by the combined mass of both components, so its dollars-per-milligram sits in the same column as a single compound's while meaning something different — half that mass is a different molecule. Compare a blend against another blend, or against the two compounds bought separately, and never against one of them.

Working the other direction

This table answers what a milligram costs. The related question — what a prepared solution ends up at, in mg/mL and per graduation — is arithmetic on the vial rather than on the price, and it lives on the vial concentration calculator, which loads any of these compounds' stocked sizes directly. Converting a mass concentration to a molar one, where the salt form starts to matter, is the molarity calculator.

Last reviewed · first published . Sizes and prices update from the live catalog.

FROM THE BENCH

Lot reports, storage data, and what we learn testing them.

A short note when new certificates post, when a stability result surprises us, and when a guide worth reading goes up. No promotions.

Research correspondence only. Unsubscribe in one click. We never sell or share an address.

Shop the compounds

Cost per Milligram research vial, supplied with lot-specific documentationRetatrutideSizes, price per mg and lot certificateCost per Milligram research vial, supplied with lot-specific documentationTirzepatideSizes, price per mg and lot certificateCost per Milligram research vial, supplied with lot-specific documentationSemaglutideSizes, price per mg and lot certificateCost per Milligram research vial, supplied with lot-specific documentationBPC 157Sizes, price per mg and lot certificateCost per Milligram research vial, supplied with lot-specific documentationGHK-CuSizes, price per mg and lot certificateCost per Milligram research vial, supplied with lot-specific documentationTB-500Sizes, price per mg and lot certificate
Browse all compounds