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| Rank | Compound | Size | Price | $ / mg |
|---|---|---|---|---|
| 1 | Glutathione | 1500mg | $55.00 | $0.04 |
| 2 | NAD+ | 1000mg | $110.00 | $0.11 |
| 3 | NAD+ | 500mg | $80.00 | $0.16 |
| 4 | NAD+ | 100mg | $40.00 | $0.40 |
| 5 | GHK-Cu | 100mg | $59.00 | $0.59 |
| 6 | GHK-Cu | 50mg | $39.00 | $0.78 |
| 7 | Cerebrolysin | 60mg | $50.00 | $0.83 |
| 8 | AHK-Cu | 50mg | $60.00 | $1.20 |
| 9 | AICAR | 50mg | $60.00 | $1.20 |
| 10 | KLOW | 80mg | $120.00 | $1.50 |
| 11 | GLOW | 70mg | $110.00 | $1.57 |
| 12 | 5-AMINO-1MQ | 50mg | $90.00 | $1.80 |
| 13 | Tirzepatide | 120mg | $260.00 | $2.17 |
| 14 | Epithalon | 50mg | $109.00 | $2.18 |
| 15 | Tirzepatide | 110mg | $255.00 | $2.32 |
| 16 | AHK-Cu | 20mg | $50.00 | $2.50 |
| 17 | MOTS-c (Human) | 40mg | $100.00 | $2.50 |
| 18 | Tirzepatide | 100mg | $250.00 | $2.50 |
| 19 | Tirzepatide | 90mg | $245.00 | $2.72 |
| 20 | Tirzepatide | 80mg | $240.00 | $3.00 |
| 21 | Tirzepatide | 70mg | $235.00 | $3.36 |
| 22 | Melanotan II | 10mg | $35.00 | $3.50 |
| 23 | Retatrutide | 60mg | $214.00 | $3.57 |
| 24 | MOTS-c (Human) | 20mg | $75.00 | $3.75 |
| 25 | Semaglutide | 30mg | $115.00 | $3.83 |
| 26 | Tirzepatide | 60mg | $230.00 | $3.83 |
| 27 | Tirzepatide | 40mg | $155.00 | $3.88 |
| 28 | Semax | 10mg | $39.00 | $3.90 |
| 29 | Bronchogen | 20mg | $80.00 | $4.00 |
| 30 | Epithalon | 10mg | $40.00 | $4.00 |
| 31 | Melanotan I | 10mg | $40.00 | $4.00 |
| 32 | PT-141 | 10mg | $40.00 | $4.00 |
| 33 | Retatrutide | 50mg | $209.00 | $4.18 |
| 34 | SS-31 | 50mg | $209.00 | $4.18 |
| 35 | Cardiogen | 20mg | $85.00 | $4.25 |
| 36 | Cartalax | 20mg | $85.00 | $4.25 |
| 37 | Cortagen | 20mg | $85.00 | $4.25 |
| 38 | Pinealon | 20mg | $85.00 | $4.25 |
| 39 | Selank | 10mg | $44.00 | $4.40 |
| 40 | BPC 157 + TB-500 Blend | 15mg + 15mg (30mg total) | $135.00 | $4.50 |
| 41 | Oxytocin Acetate | 10mg | $45.00 | $4.50 |
| 42 | Tirzepatide | 50mg | $225.00 | $4.50 |
| 43 | KPV | 10mg | $49.00 | $4.90 |
| 44 | Tirzepatide | 30mg | $150.00 | $5.00 |
| 45 | Retatrutide | 40mg | $204.00 | $5.10 |
| 46 | GHRP-2 | 15mg | $80.00 | $5.33 |
| 47 | DSIP | 10mg | $54.00 | $5.40 |
| 48 | BPC 157 + TB-500 Blend | 10mg + 10mg (20mg total) | $109.00 | $5.45 |
| 49 | Matrixyl | 10mg | $55.00 | $5.50 |
| 50 | Semaglutide | 20mg | $110.00 | $5.50 |
| 51 | SS-31 | 10mg | $59.00 | $5.90 |
| 52 | BPC 157 | 10mg | $60.00 | $6.00 |
| 53 | BPC 157 + TB-500 Blend | 5mg + 5mg (10mg total) | $60.00 | $6.00 |
| 54 | MOTS-c (Human) | 10mg | $60.00 | $6.00 |
| 55 | Pinealon | 10mg | $60.00 | $6.00 |
| 56 | Retatrutide | 15mg | $90.00 | $6.00 |
| 57 | TB-500 | 10mg | $60.00 | $6.00 |
| 58 | Vesugen | 10mg | $60.00 | $6.00 |
| 59 | Retatrutide | 30mg | $185.00 | $6.17 |
| 60 | Tirzepatide | 20mg | $125.00 | $6.25 |
| 61 | Tirzepatide | 15mg | $95.00 | $6.33 |
| 62 | Ipamorelin | 10mg | $65.00 | $6.50 |
| 63 | CJC-1295 (no DAC) | 5mg | $34.00 | $6.80 |
| 64 | Semax | 5mg | $34.00 | $6.80 |
| 65 | ARA-290 | 10mg | $70.00 | $7.00 |
| 66 | PE-22-28 | 10mg | $70.00 | $7.00 |
| 67 | Semaglutide | 10mg | $70.00 | $7.00 |
| 68 | Semaglutide | 15mg | $105.00 | $7.00 |
| 69 | Retatrutide | 20mg | $145.00 | $7.25 |
| 70 | AOD9604 | 10mg | $75.00 | $7.50 |
| 71 | CagriSema | 10mg + 10mg (20mg total) | $150.00 | $7.50 |
| 72 | GHRP-2 | 10mg | $75.00 | $7.50 |
| 73 | GHRP-6 | 10mg | $75.00 | $7.50 |
| 74 | Tesamorelin | 20mg | $150.00 | $7.50 |
| 75 | Selank | 5mg | $39.00 | $7.80 |
| 76 | Oxytocin Acetate | 5mg | $40.00 | $8.00 |
| 77 | Tesamorelin | 10mg | $80.00 | $8.00 |
| 78 | Thymalin/Thymulin | 10mg | $80.00 | $8.00 |
| 79 | Cagrilintide | 10mg | $85.00 | $8.50 |
| 80 | CJC-1295 (no DAC) | 10mg | $85.00 | $8.50 |
| 81 | CJC-1295 (no DAC)+IPA | 10mg | $85.00 | $8.50 |
| 82 | Kisspeptin-10 | 10mg | $85.00 | $8.50 |
| 83 | Retatrutide | 10mg | $85.00 | $8.50 |
| 84 | AOD9604 | 5mg | $44.00 | $8.80 |
| 85 | Ipamorelin | 5mg | $44.00 | $8.80 |
| 86 | GHRP-2 | 5mg | $45.00 | $9.00 |
| 87 | GHRP-6 | 5mg | $45.00 | $9.00 |
| 88 | Tesamorelin | 5mg | $45.00 | $9.00 |
| 89 | Tirzepatide | 10mg | $90.00 | $9.00 |
| 90 | ADMAX | 10mg | $95.00 | $9.50 |
| 91 | DSIP | 5mg | $49.00 | $9.80 |
| 92 | Mazdutide | 10mg | $100.00 | $10.00 |
| 93 | Sermorelin Acetate | 5mg | $50.00 | $10.00 |
| 94 | Tirzepatide | 5mg | $50.00 | $10.00 |
| 95 | Adipotide (FTPP) | 10mg | $105.00 | $10.50 |
| 96 | TB-500 | 5mg | $54.00 | $10.80 |
| 97 | 5-AMINO-1MQ | 5mg | $55.00 | $11.00 |
| 98 | BPC 157 | 5mg | $55.00 | $11.00 |
| 99 | Semaglutide | 5mg | $55.00 | $11.00 |
| 100 | Sermorelin Acetate | 10mg | $110.00 | $11.00 |
| 101 | Kisspeptin-10 | 5mg | $60.00 | $12.00 |
| 102 | Thymosin Alpha-1 | 10mg | $130.00 | $13.00 |
| 103 | VIP | 5mg | $65.00 | $13.00 |
| 104 | Dulaglutide | 10mg | $135.00 | $13.50 |
| 105 | Thymosin Alpha-1 | 5mg | $70.00 | $14.00 |
| 106 | CagriSema | 5mg + 5mg (10mg total) | $145.00 | $14.50 |
| 107 | ADMAX | 5mg | $75.00 | $15.00 |
| 108 | Cagrilintide | 5mg | $75.00 | $15.00 |
| 109 | CagriSema | 2.5mg + 2.5mg (5mg total) | $75.00 | $15.00 |
| 110 | VIP | 10mg | $150.00 | $15.00 |
| 111 | Retatrutide | 5mg | $80.00 | $16.00 |
| 112 | Survodutide | 10mg | $160.00 | $16.00 |
| 113 | FOXO4-DRI | 10mg | $175.00 | $17.50 |
| 114 | Oxytocin Acetate | 2mg | $35.00 | $17.50 |
| 115 | P21 (P021) | 5mg | $95.00 | $19.00 |
| 116 | Adipotide (FTPP) | 5mg | $100.00 | $20.00 |
| 117 | CJC-1295 (with DAC) | 5mg | $130.00 | $26.00 |
| 118 | Dulaglutide | 5mg | $130.00 | $26.00 |
| 119 | FOXO4-DRI | 2mg | $55.00 | $27.50 |
| 120 | Gonadorelin Acetate | 2mg | $55.00 | $27.50 |
| 121 | Cagrilintide | 2mg | $60.00 | $30.00 |
| 122 | LL-37 | 5mg | $150.00 | $30.00 |
| 123 | SNAP-8 | 2mg | $65.00 | $32.50 |
| 124 | IGF-1 DES | 2mg | $75.00 | $37.50 |
| 125 | PEG-MGF | 2mg | $80.00 | $40.00 |
| 126 | ACE-031 | 1mg | $60.00 | $60.00 |
| 127 | PTD-DBM | 1mg | $60.00 | $60.00 |
| 128 | IGF-1 LR3 | 1mg | $95.00 | $95.00 |
| 129 | GDF-8 | 1mg | $155.00 | $155.00 |
| 130 | IGF-1 LR3 | 0.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.
