49 suppliers scored7 FDA warning letters tracked8 closures on recordUpdated October 2026 · How scoring works
Peptide Ranking
Synthetic tetrapeptide

SS-31

A synthetic four-amino-acid peptide. Listed in 10 mg and 50 mg vials.

Also listed as: Elamipretide

16suppliers listing it
32priced listings
$5.16median per mg
$2.18lowest per mg
3certificates on file

Price by size

SizeListingsMedian priceLowest priceLowest atMedian $/mg
10 mg13$69.99$37.58Alpha Peptides · listing$7.00
50 mg6$222$170Evolve Peptides · listing$4.44

All listings

SupplierScoreListingSizePrice$/mgCOA on page
Peptide Crafters36/100SS-31 (39mg) – Limited Stock
vial
39 mg$85.00$2.18NoView listing
Licensed Peptides84/100SS-31 - 50mg, 10 pack
vial · out of stock
500 mg$1,470
10 units · $147 each
$2.94NoView listing
Evolve Peptides70/100SS-31 50 mg
vial
50 mg$170$3.40NoView listing
Licensed Peptides84/100SS-31 - 50mg, 5 pack
vial · out of stock
250 mg$857
5 units · $171 each
$3.43NoView listing
Research Peptides32/100SS-31 (Elamipretide) 50mg
vial
50 mg$180$3.60YesView listing
Alpha Peptides71/100SS-31 – MG Amount: 10 MG
vial
10 mg$37.58$3.76YesView listing
Atomik Labz39/100BULK PACK SS-31 – 50mg (10 VIALS)
bulk
50 mg$1,890
10 units · $189 each
$3.78YesView listing
Receptor Chem50/100SS-31 30mg
vial · listed in GBP · out of stock
30 mg$114$3.81NoView listing
Atomik Labz39/100SS-31 – 50mg
vial
50 mg$199$3.98YesView listing
Sports Technology Labs70/100SS-31 10MG
vial
10 mg$39.99$4.00YesView listing
Licensed Peptides84/100SS-31 - 50mg, 3 pack
vial · out of stock
150 mg$610
3 units · $203 each
$4.07NoView listing
Receptor Chem50/100SS-31 10mg
vial · listed in GBP · out of stock
10 mg$44.44$4.44NoView listing
Licensed Peptides84/100SS-31 - 50mg, 1 pack
vial
50 mg$245$4.90NoView listing
Blue Sky Peptide56/100SS-31 10mg
vial
10 mg$49.47$4.95NoView listing
Koi Peptides72/100SS-31 (Elamipretide) 10mg
vial
10 mg$49.95$5.00YesView listing
Polaris Peptides26/100SS-31 25mg (elamipretide)
vial
25 mg$129$5.16NoView listing
Evolve Peptides70/100SS-31 10 mg
vial
10 mg$60.00$6.00NoView listing
Licensed Peptides84/100SS-31 - 10mg, 10 pack
vial · out of stock
100 mg$600
10 units · $59.99 each
$6.00NoView listing
Peptide Pros63/100SS-31 (Elamipretide) 10mg
vial
10 mg$69.99$7.00NoView listing
Licensed Peptides84/100SS-31 - 10mg, 5 pack
vial · out of stock
50 mg$350
5 units · $69.99 each
$7.00NoView listing
Direct Peptides41/100SS-31 Peptide Vial – 50mg vial
vial · listed in GBP
50 mg$365$7.30NoView listing
Direct Peptides41/100SS-31 Pre-Mixed Pen 25mg Peptide – 1 single mixed cartridge
pen · listed in GBP
25 mg$186$7.43NoView listing
UK Peptides50/100SS-31 10mg (Not available for sale in certain jurisdictions)
vial · listed in GBP
10 mg$74.93$7.49NoView listing
Swiss Chems59/100SS31 (Elamipretide) – SS31 (Elamipretide): 10mg
vial
10 mg$74.95$7.50NoView listing
Direct Peptides41/100SS-31 Peptide Vial – 50mg vial kit_bac water & needles
vial · listed in GBP
50 mg$377$7.53NoView listing
Ascension Peptides77/100SS-31 (10MG)
vial
10 mg$79.99$8.00NoView listing
Licensed Peptides84/100SS-31 - 10mg, 3 pack
vial · out of stock
30 mg$249
3 units · $82.99 each
$8.30NoView listing
Swiss Chems59/100SS31 (Elamipretide) – SS31 (Elamipretide): 5mg
vial
5 mg$41.95$8.39NoView listing
Direct Peptides41/100SS-31 Pre-Mixed Pen 25mg Peptide – 1 Pre Mixed Cartridge and Kit
pen · listed in GBP
25 mg$220$8.81NoView listing
Licensed Peptides84/100SS-31 - 10mg, 1 pack
vial
10 mg$99.99$10.00NoView listing
Direct Peptides41/100SS-31 Peptide Vial – 10mg vial
vial · listed in GBP
10 mg$114$11.43NoView listing
Direct Peptides41/100SS-31 Peptide Vial – 10mg vial kit_bac water & needles
vial · listed in GBP
10 mg$126$12.57NoView listing
Direct Peptides41/100SS-31 Pre-Mixed Pen 25mg Peptide – 2 pre-mixed cartridges
bulk · listed in GBP
25 mg$372$14.87NoView listing
Direct Peptides41/100SS-31 Pre-Mixed Pen 25mg Peptide – 3 pre-mixed cartridges
bulk · listed in GBP
25 mg$502$20.07NoView listing
Direct Peptides41/100SS-31 Nasal Spray – 15ml
nasal · listed in GBP
—$193—NoView listing
Direct Peptides41/100SS-31 Nasal Spray – 30ml
nasal · listed in GBP
—$379—NoView listing
Enhanced Peptides39/100SS-31
vial
—$80.00—NoView listing
PureRawz37/100SS-31
vial
—gated—NoView listing

Public certificates for SS-31

SupplierProductLotLaboratoryDatePurityMethod
Liberty PeptidesSS-31 (30mg or 50mg)LPUS032299Not named2026-09-1699%—Open
Koi PeptidesSS-31 10mg2603200300Freedom Diagnostics2026-03-2299.924%HPLC+MSOpen
Alpha PeptidesSS-31 10mg—Not named———Open

Suppliers that list SS-31, by score

Frequently asked questions

Who sells SS-31?

18 suppliers in our index list SS-31: Licensed Peptides, Ascension Peptides, Koi Peptides, Alpha Peptides, Evolve Peptides, Sports Technology Labs and others. The highest-scoring of them is Licensed Peptides (84/100).

What does SS-31 cost?

Across 32 listings the median is $5.16 per milligram, ranging from $2.18 to $12.57. The lowest listed price per milligram is Peptide Crafters's 39 mg listing at $85.00.

Which SS-31 listings have a public certificate?

3 certificates for SS-31 are on file from Liberty Peptides, Koi Peptides, Alpha Peptides. Open each one and check the lot number against the vial label.

All listed materials are sold for laboratory research use only. Prices are the supplier's listed prices at the time of indexing, before any coupon; they change, so confirm in the cart. Price per milligram uses the stated mass on the listing.