Peptide Price Finder

All peptides · Mitochondria & energy · Longevity & bioregulators

SS-31

Mitochondria & energyLongevity & bioregulators
Mitochondria-targeted peptide (elamipretide)

Binds cardiolipin in the inner mitochondrial membrane and helps stabilize energy production; studied in mitochondrial diseases, heart failure and aging.

FDA accelerated approval in 2025 (Forzinity) for Barth syndrome. Research-vendor versions are unregulated.

Look it up on Wikipedia

147 listings across 66 independently tested vendors, ranked by price per milligram after coupon codes anyone can use. Vendors you can only order from by message are hidden.

Cheapest right now
$0.440 per mg
Andy Peps Studio
2S50 SS-31 50mg * 10 vials
$220.00 for 10 × 50 mg = 500 mg
Metascore 79Finnrick 73%Bought vials 102% of label · 42 testsLab report (image)Online checkout
Go to andypepsstudio.com

Some links here are affiliate links: if you buy through one, this site may earn a commission at no extra cost to you. Prices, rankings and plans are worked out the same way whether or not a vendor pays one.

US compoundingNot compoundable

Not an FDA-approved drug and not nominated for FDA's 503A bulks list, so US pharmacies can't legally compound it.

Daily price tracking started October 7, 2026; a price-history chart appears here once a few days have been collected.

VendorTrustListingVialsPricePer mg
Andy Peps Studio
#64 by metascore · China
Metascore 79Finnrick 73%Bought vials 102% of label · 42 testsLab report (image)Online checkout
2S50 SS-31 50mg * 10 vials 10 × 50 mg = 500 mg $220.00
$22.00 per vial
$0.440 Buy
Baohua Dongnuo Biotechnology BHD
#77 by metascore · China
Metascore 78Finnrick 71%Bought vials 101% of label · 20 testsNo report for thisOnline checkout
2S50 SS-31 50mg * 10 vials 10 × 50 mg = 500 mg $220.00
$22.00 per vial
$0.440 Buy
LN Peptides
#254 by metascore · China
Metascore 71Finnrick 72%Bought vials 99% of label · 39 testsTitrateLabLab report (image)Online checkout
2S50 SS-31 50mg * 10 vials 10 × 50 mg = 500 mg $220.00
$22.00 per vial
$0.440 Buy
BeiBangAn
#28 by metascore · China
Metascore 83Finnrick 68%Bought vials 102% of label · 70 testsNo report for thisOnline checkout
2S50 SS-31 50mg * 10 vials 10 × 50 mg = 500 mg $220.00
$22.00 per vial
$0.440 Buy
Cartman Gear
#24 by metascore
Metascore 83 low confidenceFinnrick 80%TitrateLabNo report for thisConfirmed with lab: 3 of 3Online checkout
LOBSTER SS-31 KIT 100MG [Lobster Intl] 10 × 100 mg = 1000 mg $450.00
$45.00 per vial
$0.450 Buy
Nantong Guangyuan Chemical GYC
#59 by metascore
Metascore 79Finnrick 78%Bought vials 103% of label · 49 testsLab reports (image)Account neededCheck vendor
SS-31 50mg (2850) <tested 42mg> [US warehouse] 10 × 50 mg = 500 mg $245.00
$24.50 per vial
$0.490 Buy
Andy Peps Studio
#64 by metascore · China
Metascore 79Finnrick 73%Bought vials 102% of label · 42 testsLab report (image)Online checkout
2S30 SS-31 30mg * 10 vials 10 × 30 mg = 300 mg $150.00
$15.00 per vial
$0.500 Buy
Baohua Dongnuo Biotechnology BHD
#77 by metascore · China
Metascore 78Finnrick 71%Bought vials 101% of label · 20 testsNo report for thisOnline checkout
2S30 SS-31 30mg * 10 vials 10 × 30 mg = 300 mg $150.00
$15.00 per vial
$0.500 Buy
LN Peptides
#254 by metascore · China
Metascore 71Finnrick 72%Bought vials 99% of label · 39 testsTitrateLabLab report (image)Online checkout
2S30 SS-31 30mg * 10 vials 10 × 30 mg = 300 mg $150.00
$15.00 per vial
$0.500 Buy
BeiBangAn
#28 by metascore · China
Metascore 83Finnrick 68%Bought vials 102% of label · 70 testsNo report for thisOnline checkout
2S30 SS-31 30mg * 10 vials 10 × 30 mg = 300 mg $150.00
$15.00 per vial
$0.500 Buy
Cartman Gear
#24 by metascore
Metascore 83 low confidenceFinnrick 80%TitrateLabNo report for thisConfirmed with lab: 3 of 3Online checkout
LOBSTER SS-31 KIT 50MG [Lobster Intl] 10 × 50 mg = 500 mg $270.00
$27.00 per vial
$0.540 Buy
Uther
#62 by metascore · China
Metascore 79Finnrick 64%Bought vials 105% of label · 73 testsTitrateLabNo report for thisOnline checkout
SS-31 100mg (10 Vials / Kit) 10 × 100 mg = 1000 mg $550.00
$55.00 per vial
$0.550 Buy
Nantong Guangyuan Chemical GYC
#59 by metascore
Metascore 79Finnrick 78%Bought vials 103% of label · 49 testsLab reports (image)Account neededCheck vendor
SS-31 50mg (2850) [US warehouse] 10 × 50 mg = 500 mg $280.00
$28.00 per vial
$0.560 Buy
Shanghai Wibson Biotechnology WBS
#263 by metascore · China
Metascore 70Finnrick 65%Bought vials 99% of label · 58 testsNo report for thisOnline checkout
SS-31 50mg*10vials (China warehouse) [jinjier] 10 × 50 mg = 500 mg $300.00
$30.00 per vial
$0.600 Buy
Barn
#102 by metascore
Metascore 75 medium confidenceFinnrick 78%Bought vials 104% of label · 5 testsTitrateLabLab report (image)Online checkout
SS31 (10MG×10VIALS) 10 × 10 mg = 100 mg $65.00
$6.50 per vial
$0.650 Buy
Mai Peptide
#35 by metascore · China
Metascore 82Finnrick 60%Bought vials 101% of label · 107 testsTitrateLabLab 99.9% pure · 124% of labelConfirmed with lab: 26 of 26Online checkout
SS-31 50mg*10vials 10 × 50 mg = 500 mg $325.00
$32.50 per vial
$0.650 Buy
Cartman Gear
#24 by metascore
Metascore 83 low confidenceFinnrick 80%TitrateLabNo report for thisConfirmed with lab: 3 of 3Online checkout
LOBSTER SS-31 KIT 30MG [Lobster Intl] 10 × 30 mg = 300 mg $200.00
$20.00 per vial
$0.667 Buy
Hangzhou Youngpeptide Biotechnology HYB
#153 by metascore
Metascore 74Finnrick 71%Bought vials 100% of label · 23 testsNo report for thisOnline checkout
SS-31 50 mg – 10 Vials 10 × 50 mg = 500 mg $335.00
$33.50 per vial
$0.670 Buy
Uther
#62 by metascore · China
Metascore 79Finnrick 64%Bought vials 105% of label · 73 testsTitrateLabNo report for thisOnline checkout
SS-31 50mg (10 Vials / Kit) 10 × 50 mg = 500 mg $350.00
$35.00 per vial
$0.700 Buy
Uther
#62 by metascore · China
Metascore 79Finnrick 64%Bought vials 105% of label · 73 testsTitrateLabNo report for thisOnline checkout
SS-31 10mg (10 Vials / Kit) 10 × 10 mg = 100 mg $70.00
$7.00 per vial
$0.700 Buy
Aavant Research
#2 by metascore · US
Metascore 90Finnrick 86%Bought vials 103% of label · 24 testsTitrateLabNo report for thisOnline checkout
SS-31 50mg 10 × 50 mg = 500 mg $355.00
$35.50 per vial
$0.710 Buy
BFF Chem
#76 by metascore
Metascore 78 medium confidenceFinnrick 78%Bought vials 94% of label · 4 testsTitrateLabNo report for thisOnline checkout
SS-31 SS31-50 50mg (kit of 10 vials) 10 × 50 mg = 500 mg $360.00
$36.00 per vial
$0.720 Buy
Bfflist AMO
#22 by metascore
Metascore 84Finnrick 72%Bought vials 94% of label · 72 testsNo report for thisOnline checkout
SS-31 SS31-50 50mg 10 × 50 mg = 500 mg $360.00
$36.00 per vial
$0.720 Buy
Hangzhou Youngpeptide Biotechnology HYB
#153 by metascore
Metascore 74Finnrick 71%Bought vials 100% of label · 23 testsNo report for thisOnline checkout
SS-31 30 mg – 10 Vials 10 × 30 mg = 300 mg $220.00
$22.00 per vial
$0.733 Buy
Uther
#62 by metascore · China
Metascore 79Finnrick 64%Bought vials 105% of label · 73 testsTitrateLabNo report for thisOnline checkout
SS-31 30mg (10 Vials / Kit) 10 × 30 mg = 300 mg $220.00
$22.00 per vial
$0.733 Buy
Huatai Peptide
#15 by metascore · China
Metascore 85Finnrick 72%Bought vials 97% of label · 12 testsTitrateLabNo report for thisConfirmed with lab: 15 of 15Online checkout
SS31 10Bottlex50mg 10 × 50 mg = 500 mg $385.00
$38.50 per vial
$0.770 Buy
Shanghai Wibson Biotechnology WBS
#263 by metascore · China
Metascore 70Finnrick 65%Bought vials 99% of label · 58 testsNo report for thisOnline checkout
SS-31 50mg*10vials (China warehouse) [wbspeptide.com] 10 × 50 mg = 500 mg $390.00
$39.00 per vial
$0.780 Buy
Cartman Gear
#24 by metascore
Metascore 83 low confidenceFinnrick 80%TitrateLabNo report for thisConfirmed with lab: 3 of 3Online checkout
LOBSTER SS-31 KIT 10MG [Lobster Intl] 10 × 10 mg = 100 mg $80.00
$8.00 per vial
$0.800 Buy
Domestic Peps
#52 by metascore
Metascore 80 medium confidenceFinnrick 76%TitrateLabLab 99.7% pure · 118% of labelConfirmed with lab: 34 of 34Account needed
SS31-50mg 10/FULL KIT (silver/yellow cap) 10 × 50 mg = 500 mg $420.00
$42.00 per vial
$0.840 Buy
Aavant Research
#2 by metascore · US
Metascore 90Finnrick 86%Bought vials 103% of label · 24 testsTitrateLabNo report for thisOnline checkout
SS-31 10mg 10 × 10 mg = 100 mg $85.00
$8.50 per vial
$0.850 Buy
Shanghai Wibson Biotechnology WBS
#263 by metascore · China
Metascore 70Finnrick 65%Bought vials 99% of label · 58 testsNo report for thisOnline checkout
SS-31 10mg*10vials (China warehouse) [jinjier] 10 × 10 mg = 100 mg $85.00
$8.50 per vial
$0.850 Buy
Huaian Dinglin Trading
#268 by metascore · China
Metascore 70Finnrick 61%Bought vials 97% of label · 10 testsTitrateLabNo report for thisOnline checkout
SS-31 50mgx10vials 10 × 50 mg = 500 mg $430.00
$43.00 per vial
$0.860 Buy
PepClub USA
#37 by metascore
Metascore 81 medium confidenceFinnrick 81%Bought vials 87% of label · 4 testsTitrateLabNo report for thisOnline checkout
SS-THIRTY-1 CASE OF 10 VIALS 2S50-50MG 10 × 50 mg = 500 mg $435.00
$43.50 per vial
$0.870 Buy
Andy Peps Studio
#64 by metascore · China
Metascore 79Finnrick 73%Bought vials 102% of label · 42 testsLab report (image)Online checkout
2S10 SS-31 10mg * 10 vials 10 × 10 mg = 100 mg $90.00
$9.00 per vial
$0.900 Buy
Baohua Dongnuo Biotechnology BHD
#77 by metascore · China
Metascore 78Finnrick 71%Bought vials 101% of label · 20 testsNo report for thisOnline checkout
2S10 SS-31 10mg * 10 vials 10 × 10 mg = 100 mg $90.00
$9.00 per vial
$0.900 Buy
LN Peptides
#254 by metascore · China
Metascore 71Finnrick 72%Bought vials 99% of label · 39 testsTitrateLabLab report (image)Online checkout
2S10 SS-31 10mg * 10 vials 10 × 10 mg = 100 mg $90.00
$9.00 per vial
$0.900 Buy
Bulk Peptide Wholesale
#29 by metascore
Metascore 82 medium confidenceFinnrick 68%Bought vials 103% of label · 7 testsTitrateLab · PeptideBaseNo report for thisOnline checkout
SS-31 50 mg (10 vials) 10 × 50 mg = 500 mg $450.00
$45.00 per vial
$0.900 Buy
BeiBangAn
#28 by metascore · China
Metascore 83Finnrick 68%Bought vials 102% of label · 70 testsNo report for thisOnline checkout
2S10 SS-31 10mg * 10 vials 10 × 10 mg = 100 mg $90.00
$9.00 per vial
$0.900 Buy
Shanghai Wibson Biotechnology WBS
#263 by metascore · China
Metascore 70Finnrick 65%Bought vials 99% of label · 58 testsNo report for thisOnline checkout
SS-31 10mg*10vials (US Warehouse 02) [jinjier] 10 × 10 mg = 100 mg $90.00
$9.00 per vial
$0.900 Buy
Shanghai Wibson Biotechnology WBS
#263 by metascore · China
Metascore 70Finnrick 65%Bought vials 99% of label · 58 testsNo report for thisOnline checkout
SS-31 10mg*10vials (US warehouse 01) [jinjier] 10 × 10 mg = 100 mg $90.00
$9.00 per vial
$0.900 Buy
Shanghai Wibson Biotechnology WBS
#263 by metascore · China
Metascore 70Finnrick 65%Bought vials 99% of label · 58 testsNo report for thisOnline checkout
SS-31 10mg*10vials (Canada warehouse) [jinjier] 10 × 10 mg = 100 mg $90.00
$9.00 per vial
$0.900 Buy
Chimera Peptides
#19 by metascore
Metascore 84Finnrick 87%Bought vials 101% of label · 27 testsTitrateLab · Peptide CriticNo report for thisOnline checkout
SS-31 50mg x 10vials
20% off with code (paying with crypto)
10 × 50 mg = 500 mg $451.00
20% off with code (paying with crypto)
$45.10 per vial
$0.902 Buy
Qingdao Sigma Chemical QSC
#69 by metascore
Metascore 78Finnrick 64%Bought vials 103% of label · 47 testsNo report for thisOnline checkout
SS-31 50mg | 20-Vial Kit | Mitochondrial Peptide Kit 20 × 50 mg = 1000 mg $910.00
$45.50 per vial
$0.910 Buy
Huatai Peptide
#15 by metascore · China
Metascore 85Finnrick 72%Bought vials 97% of label · 12 testsTitrateLabNo report for thisConfirmed with lab: 15 of 15Online checkout
SS31 10Bottlex25mg 10 × 25 mg = 250 mg $231.00
$23.10 per vial
$0.924 Buy
Huaian Dinglin Trading
#268 by metascore · China
Metascore 70Finnrick 61%Bought vials 97% of label · 10 testsTitrateLabNo report for thisOnline checkout
SS-31 10mgx10vials 10 × 10 mg = 100 mg $95.00
$9.50 per vial
$0.950 Buy
Qingdao Sigma Chemical QSC
#69 by metascore
Metascore 78Finnrick 64%Bought vials 103% of label · 47 testsNo report for thisOnline checkout
SS-31 50mg | 10-Vial Kit | Mitochondrial Peptide Kit 10 × 50 mg = 500 mg $480.00
$48.00 per vial
$0.960 Buy
LMR
#89 by metascore
Metascore 76 medium confidenceFinnrick 85%Bought vials 117% of label · 6 testsTitrateLabLab report (image)Online checkout
SS-31 50 mg/vial 10 × 50 mg = 500 mg $500.00
$50.00 per vial
$1.00 Buy
BFF Chem
#76 by metascore
Metascore 78 medium confidenceFinnrick 78%Bought vials 94% of label · 4 testsTitrateLabNo report for thisOnline checkout
SS-31 SS31-10 10mg (kit of 10 vials) 10 × 10 mg = 100 mg $100.00
$10.00 per vial
$1.00 Buy
Domestic Peps
#52 by metascore
Metascore 80 medium confidenceFinnrick 76%TitrateLabLab 99.7% pure · 118% of labelConfirmed with lab: 34 of 34Account needed
SS31-50mg 1 (silver/green cap) 1 × 50 mg $50.00 $1.00 Buy
Bfflink
#164 by metascore
Metascore 73Finnrick 75%Bought vials 97% of label · 40 testsBought vials underdosed: 32% vs 0% in own COAsTitrateLabNo report for thisOnline checkout
SS-31 SS31-10 10mg (kit of 10 vials) 10 × 10 mg = 100 mg $100.00
$10.00 per vial
$1.00 Buy
PeptiSlim
#68 by metascore · US
Metascore 78Finnrick 75%Bought vials 105% of label · 73 testsTitrateLabLab report (image)Online checkout
SS-31 50 mg/vial 10 × 50 mg = 500 mg $500.00
$50.00 per vial
$1.00 Buy
Bfflist AMO
#22 by metascore
Metascore 84Finnrick 72%Bought vials 94% of label · 72 testsNo report for thisOnline checkout
SS-31 SS31-10 10mg 10 × 10 mg = 100 mg $100.00
$10.00 per vial
$1.00 Buy
Sunrise BioResearch
#18 by metascore
Metascore 85 medium confidenceFinnrick 81%Bought vials 110% of label · 8 testsTitrateLabLab 99.8% pure · 95% of labelOnline checkout
SUN-S31 50mg x 10vials, 500mg 10 × 50 mg = 500 mg $525.00
$52.50 per vial
$1.05 Buy
Mai Peptide
#35 by metascore · China
Metascore 82Finnrick 60%Bought vials 101% of label · 107 testsTitrateLabLab 99.9% pure · 124% of labelConfirmed with lab: 26 of 26Online checkout
SS-31 10mg*10vials 10 × 10 mg = 100 mg $105.00
$10.50 per vial
$1.05 Buy
Royal Peptides Affiliate
#8 by metascore · US
Metascore 86Finnrick 75%Bought vials 107% of label · 34 testsTitrateLabLab 99.8% pure · 117% of labelConfirmed with lab: 3 of 3Online checkout
SS-31 50mgx10vials (wholesale)
10% off with code
10 × 50 mg = 500 mg $600.00 $540.00
10% off with code
$54.00 per vial
$1.08
list $1.20
Buy
Domestic Peps
#52 by metascore
Metascore 80 medium confidenceFinnrick 76%TitrateLabLab 99.7% pure · 118% of labelConfirmed with lab: 34 of 34Account needed
SS31-50mg 5/HALF KIT (silver/yellow cap) 5 × 50 mg = 250 mg $280.00
$56.00 per vial
$1.12 Buy
HkRoids
#210 by metascore · US?
Metascore 72Finnrick 58%Bought vials 102% of label · 73 testsTitrateLabCOA concernsConfirmed with lab: 14 of 14Online checkout
SS-31 Peptide (Elamipretide) | Mitochondrial Research Peptide 1kit, dose: 50mg/vial 10 × 50 mg = 500 mg $566.00
$56.60 per vial
$1.13 Buy
The lab-results page shows reports issued to other US brands (OPS Aminos, Research Grade Peptides, etc.) with those brands' labelled vials. HKRoids says they are its wholesale customers' tests, but no lot or brand link can be verified. Checked 2026-10-08. How we check
Shanghai Wibson Biotechnology WBS
#263 by metascore · China
Metascore 70Finnrick 65%Bought vials 99% of label · 58 testsNo report for thisOnline checkout
SS-31 10mg*10vials (China warehouse) [wbspeptide.com] 10 × 10 mg = 100 mg $115.00
$11.50 per vial
$1.15 Buy
Huatai Peptide
#15 by metascore · China
Metascore 85Finnrick 72%Bought vials 97% of label · 12 testsTitrateLabNo report for thisConfirmed with lab: 15 of 15Online checkout
SS31 10Bottlex10mg 10 × 10 mg = 100 mg $116.00
$11.60 per vial
$1.16 Buy
HkRoids
#210 by metascore · US?
Metascore 72Finnrick 58%Bought vials 102% of label · 73 testsTitrateLabCOA concernsConfirmed with lab: 14 of 14Online checkout
SS-31 Peptide (Elamipretide) | Mitochondrial Research Peptide 1kit, dose: 10mg/vial 10 × 10 mg = 100 mg $119.00
$11.90 per vial
$1.19 Buy
Shanghai Wibson Biotechnology WBS
#263 by metascore · China
Metascore 70Finnrick 65%Bought vials 99% of label · 58 testsNo report for thisOnline checkout
SS-31 10mg*10vials (US Warehouse 02) [wbspeptide.com] 10 × 10 mg = 100 mg $120.00
$12.00 per vial
$1.20 Buy
Shanghai Wibson Biotechnology WBS
#263 by metascore · China
Metascore 70Finnrick 65%Bought vials 99% of label · 58 testsNo report for thisOnline checkout
SS-31 10mg*10vials (US warehouse 01) [wbspeptide.com] 10 × 10 mg = 100 mg $120.00
$12.00 per vial
$1.20 Buy
Shanghai Wibson Biotechnology WBS
#263 by metascore · China
Metascore 70Finnrick 65%Bought vials 99% of label · 58 testsNo report for thisOnline checkout
SS-31 10mg*10vials (Canada warehouse) [wbspeptide.com] 10 × 10 mg = 100 mg $120.00
$12.00 per vial
$1.20 Buy
Hangzhou Youngpeptide Biotechnology HYB
#153 by metascore
Metascore 74Finnrick 71%Bought vials 100% of label · 23 testsNo report for thisOnline checkout
SS-31 10 mg – 10 Vials 10 × 10 mg = 100 mg $125.00
$12.50 per vial
$1.25 Buy
Royal Peptides Affiliate
#8 by metascore · US
Metascore 86Finnrick 75%Bought vials 107% of label · 34 testsTitrateLabLab 99.8% pure · 117% of labelConfirmed with lab: 3 of 3Online checkout
SS-31 (Elamipretide) 50mg Kit (500mg)
10% off with code
10 × 50 mg = 500 mg $710.00 $639.00
10% off with code
$63.90 per vial
$1.28
list $1.42
Buy
PepClub USA
#37 by metascore
Metascore 81 medium confidenceFinnrick 81%Bought vials 87% of label · 4 testsTitrateLabNo report for thisOnline checkout
SS-THIRTY-1 2S-50MG 1 × 50 mg $69.99 $1.40 Buy
Chimera Peptides
#19 by metascore
Metascore 84Finnrick 87%Bought vials 101% of label · 27 testsTitrateLab · Peptide CriticNo report for thisOnline checkout
SS-31 10mg x 10vials
20% off with code (paying with crypto)
10 × 10 mg = 100 mg $142.00
20% off with code (paying with crypto)
$14.20 per vial
$1.42 Buy
Peptides Book
#186 by metascore
Metascore 73 medium confidenceFinnrick 81%Bought vials 92% of label · 3 testsTitrateLabNo public reportsOnline checkout
SS-31 50mg*10vials 10 × 50 mg = 500 mg $731.00
$73.10 per vial
$1.46 Buy
NextechLabs
#142 by metascore · US
Metascore 74Finnrick 64%Bought vials 116% of label · 32 testsTitrateLabLab reports (image)Online checkout
(10 PACK) SS-31 (50mg) (10 Vials) 10 × 50 mg = 500 mg $745.63
$74.56 per vial
$1.49 Buy
NextechLabs
#142 by metascore · US
Metascore 74Finnrick 64%Bought vials 116% of label · 32 testsTitrateLabLab reports (image)Online checkout
SS-31 (50mg) 1 × 50 mg $74.75 $1.50 Buy
Peptides Book
#186 by metascore
Metascore 73 medium confidenceFinnrick 81%Bought vials 92% of label · 3 testsTitrateLabNo public reportsOnline checkout
SS-31 10mg*10vials 10 × 10 mg = 100 mg $159.00
$15.90 per vial
$1.59 Buy
LMR
#89 by metascore
Metascore 76 medium confidenceFinnrick 85%Bought vials 117% of label · 6 testsTitrateLabLab report (image)Online checkout
SS-31 10 mg/vial 10 × 10 mg = 100 mg $160.00
$16.00 per vial
$1.60 Buy
PeptiSlim
#68 by metascore · US
Metascore 78Finnrick 75%Bought vials 105% of label · 73 testsTitrateLabLab report (image)Online checkout
SS-31 10 mg/vial 10 × 10 mg = 100 mg $160.00
$16.00 per vial
$1.60 Buy
My Pure Peptide
#70 by metascore
Metascore 78 medium confidenceFinnrick 72%Bought vials 116% of label · 3 testsTitrateLabLab 99.8% pure · 103% of labelOnline checkout
SS-31 (Elamipretide) 50mg 1 × 50 mg $80.00 $1.60 Buy
Sunrise BioResearch
#18 by metascore
Metascore 85 medium confidenceFinnrick 81%Bought vials 110% of label · 8 testsTitrateLabLab 99.8% pure · 95% of labelOnline checkout
SUN-S31 500mg (10 vial) 10 × 50 mg = 500 mg $884.97
$88.50 per vial
$1.77 Buy
Bulk Peptide Wholesale
#29 by metascore
Metascore 82 medium confidenceFinnrick 68%Bought vials 103% of label · 7 testsTitrateLab · PeptideBaseNo report for thisOnline checkout
SS-31 10 mg (10 vials) 10 × 10 mg = 100 mg $180.00
$18.00 per vial
$1.80 Buy
Sunrise BioResearch
#18 by metascore
Metascore 85 medium confidenceFinnrick 81%Bought vials 110% of label · 8 testsTitrateLabLab 99.8% pure · 95% of labelOnline checkout
SUN-S31 250mg (5 vials) 5 × 50 mg = 250 mg $467.07
$93.41 per vial
$1.87 Buy
Peptide Partners
#9 by metascore
Metascore 86Finnrick 66%Bought vials 97% of label · 90 testsTitrateLab · PeptideBase · Peptide CriticLab 99.8% pureOnline checkout
SS-31 50mg x 10 vials (500mg pack) 10 × 50 mg = 500 mg $950.00
$95.00 per vial
$1.90 Buy
Qingdao Sigma Chemical QSC
#69 by metascore
Metascore 78Finnrick 64%Bought vials 103% of label · 47 testsNo report for thisOnline checkout
SS-31 10mg | 20-Vial Kit | Mitochondrial Peptide Kit 20 × 10 mg = 200 mg $390.00
$19.50 per vial
$1.95 Buy
Sunrise BioResearch
#18 by metascore
Metascore 85 medium confidenceFinnrick 81%Bought vials 110% of label · 8 testsTitrateLabLab 99.8% pure · 95% of labelOnline checkout
SUN-S31 50mg (1 vial) 1 × 50 mg $98.33 $1.97 Buy
Ion Peptide
#4 by metascore
Metascore 87 medium confidenceFinnrick 82%Bought vials 108% of label · 4 testsTitrateLab · PeptideBase · Peptide CriticLab 99.9% pure · 110% of labelConfirmed with lab: 40 of 40Online checkout
§-31 50mg 1 × 50 mg $104.25 $2.09 Buy
Royal Peptides Affiliate
#8 by metascore · US
Metascore 86Finnrick 75%Bought vials 107% of label · 34 testsTitrateLabLab 99.8% pure · 117% of labelConfirmed with lab: 3 of 3Online checkout
SS-31 (Elamipretide) 50mg Vial
10% off with code
1 × 50 mg $120.00 $108.00
10% off with code
$2.16
list $2.40
Buy
Peptide Crafters
#57 by metascore · US
Metascore 79Finnrick 60%PepIndex 22/100Bought vials 111% of label · 59 testsTitrateLab · Peptide CriticLab 98.7% pure · 100% of labelConfirmed with lab: 26 of 26Online checkout
SS-31 (39mg) – Limited Stock 1 × 39 mg $85.00 $2.18 Buy
Gulf Coast Aminos
#17 by metascore
Metascore 85 medium confidenceFinnrick 81%Bought vials 109% of label · 3 testsTitrateLabLab 100% pure · 102% of labelAccount needed
S-GCA-31 50mg 1 × 50 mg $109.95 $2.20 Buy
Qingdao Sigma Chemical QSC
#69 by metascore
Metascore 78Finnrick 64%Bought vials 103% of label · 47 testsNo report for thisOnline checkout
SS-31 10mg | 10-Vial Kit | Mitochondrial Peptide Kit 10 × 10 mg = 100 mg $220.00
$22.00 per vial
$2.20 Buy
Crush Research Affiliate
#91 by metascore · US
Metascore 76Finnrick 51%Bought vials 107% of label · 17 testsTitrateLabLab 99.3% pure · 105% of labelOnline checkout
MTS-31 10mg — 10-Pack 10 × 10 mg = 100 mg $224.10
$22.41 per vial
$2.24 Buy
Sunrise BioResearch
#18 by metascore
Metascore 85 medium confidenceFinnrick 81%Bought vials 110% of label · 8 testsTitrateLabLab 99.8% pure · 95% of labelOnline checkout
SUN-S31 10mg x 10vials, 100mg 10 × 10 mg = 100 mg $225.00
$22.50 per vial
$2.25 Buy
Peptide Partners
#9 by metascore
Metascore 86Finnrick 66%Bought vials 97% of label · 90 testsTitrateLab · PeptideBase · Peptide CriticLab 99.8% pureOnline checkout
SS-31 50mg x 5 vials (250mg pack) 5 × 50 mg = 250 mg $575.00
$115.00 per vial
$2.30 Buy
Amino Amigos
#103 by metascore · US: NM
Metascore 75Finnrick 58%Bought vials 113% of label · 37 testsTitrateLabNo report for thisOnline checkout
SS-31 15mg 1 × 15 mg $35.00 $2.33 Buy
PepClub USA
#37 by metascore
Metascore 81 medium confidenceFinnrick 81%Bought vials 87% of label · 4 testsTitrateLabNo report for thisOnline checkout
SS-THIRTY-1 CASE OF 10 VIALS 2S10-10MG 10 × 10 mg = 100 mg $240.00
$24.00 per vial
$2.40 Buy
Evolve BioPep
#134 by metascore · US
Metascore 74Finnrick 66%Bought vials 103% of label · 11 testsTitrateLab · Peptide CriticNo report for thisOnline checkout
S§-31 10mg 1 × 10 mg $24.99 $2.50 Buy
EZ Peptides
#12 by metascore
Metascore 85Finnrick 75%Bought vials 103% of label · 11 testsTitrateLab · PeptideBase · Peptide CriticNo report for thisConfirmed with lab: 21 of 21Account needed
SS-31 50mg
Buy 2, get the 3rd free with code (same item)
1 × 50 mg $129.99
Buy 2, get the 3rd free with code (same item)
$2.60 Buy
Crush Research Affiliate
#91 by metascore · US
Metascore 76Finnrick 51%Bought vials 107% of label · 17 testsTitrateLabLab 99.3% pure · 105% of labelOnline checkout
MTS-31 10mg — 5-Pack 5 × 10 mg = 50 mg $134.10
$26.82 per vial
$2.68 Buy
RetaOne Labs
#83 by metascore
Metascore 77 medium confidenceFinnrick 71%TitrateLab · PeptideBaseLab 99.2% pure · 118% of labelConfirmed with lab: 20 of 20Account needed
SS-31 10mg 1 × 10 mg $27.00 $2.70 Buy
Peptides For Less
#74 by metascore
Metascore 78 low confidenceFinnrick 75%No report for thisOnline checkout
SS-31 1 × 50 mg $140.00 $2.80 Buy
Peptide Partners
#9 by metascore
Metascore 86Finnrick 66%Bought vials 97% of label · 90 testsTitrateLab · PeptideBase · Peptide CriticLab 99.8% pureOnline checkout
SS-31 50mg x 2 vials (100mg pack) 2 × 50 mg = 100 mg $280.00
$140.00 per vial
$2.80 Buy
Regenerative Research Affiliate
#56 by metascore
SS-31, US fill/finish (50mg) 1 × 50 mg $140.00 $2.80 Buy
Crush Research Affiliate
#91 by metascore · US
Metascore 76Finnrick 51%Bought vials 107% of label · 17 testsTitrateLabLab 99.3% pure · 105% of labelOnline checkout
MTS-31 10mg — 3-Pack 3 × 10 mg = 30 mg $89.10
$29.70 per vial
$2.97 Buy
Gulf Coast Aminos
#17 by metascore
Metascore 85 medium confidenceFinnrick 81%Bought vials 109% of label · 3 testsTitrateLabLab 100% pure · 102% of labelAccount needed
S-GCA-31 10mg 1 × 10 mg $29.95 $3.00 Buy
Crush Research Affiliate
#91 by metascore · US
Metascore 76Finnrick 51%Bought vials 107% of label · 17 testsTitrateLabLab 99.3% pure · 105% of labelOnline checkout
MTS-31 10mg — Single Vial 1 × 10 mg $31.50 $3.15 Buy
Alpha-Gen
#34 by metascore
Metascore 82Finnrick 60%Bought vials 103% of label · 30 testsTitrateLabLab 99.9% pure · 108% of labelOnline checkout
SS-31 10MG (Buy 3+) 3 × 10 mg = 30 mg $97.47
$32.49 per vial
$3.25 Buy
Amplified Amino Affiliate
#27 by metascore · US: TX 78248
Metascore 83Finnrick 65%Bought vials 115% of label · 12 testsTitrateLabLab 99.7% pure · 95% of labelOnline checkout
§-31 30mg 1 × 30 mg $98.00 $3.27 Buy
Ion Peptide
#4 by metascore
Metascore 87 medium confidenceFinnrick 82%Bought vials 108% of label · 4 testsTitrateLab · PeptideBase · Peptide CriticLab 99.9% pure · 110% of labelConfirmed with lab: 40 of 40Online checkout
§-31 10mg 1 × 10 mg $33.75 $3.38 Buy
Liberty Peptides
#63 by metascore · US, DE 19801
Metascore 79Finnrick 53%Bought vials 107% of label · 18 testsTitrateLab · PeptideBaseNo report for thisOnline checkout
SS-31 50mg 1 × 50 mg $169.00 $3.38 Buy
Alpha Peptides Affiliate
#55 by metascore · US
Metascore 79 low confidenceFinnrick 75%TitrateLab · Peptide CriticLab 99.5% pure · 103% of labelConfirmed with lab: 13 of 13Account needed
SS-31 10 MG
10% off with code
1 × 10 mg $37.58 $33.82
10% off with code
$3.38
list $3.76
Buy
Glacier Aminos Affiliate
#73 by metascore
Metascore 78 low confidenceFinnrick 77%TitrateLab · Peptide CriticNo report for thisOnline checkout
S-31-S 10MG (10-Pack) 10 × 10 mg = 100 mg $344.93
$34.49 per vial
$3.45 Buy
Bio Pepz
#98 by metascore · US
Metascore 76 medium confidenceFinnrick 82%Bought vials 110% of label · 4 testsTitrateLabNo report for thisAccount needed
SS-31 10MG 1 × 10 mg $35.00 $3.50 Buy
Hydro Research
#105 by metascore
Metascore 75 medium confidenceFinnrick 51%PepIndex 86/100Bought vials 123% of label · 4 testsTitrateLabNo report for thisOnline checkout
SS-31 50 mg 1 × 50 mg $175.00 $3.50 Buy
Paradigm Peptide
#79 by metascore · US
Metascore 78Finnrick 85%Bought vials 106% of label · 17 testsTitrateLab · PeptideBase · Peptide CriticNo public reportsOnline checkout
SS-31 10mg 1 × 10 mg $35.99 $3.60 Buy
Certified Peptides
#66 by metascore · US, WA 98579
Metascore 79Finnrick 58%Bought vials 100% of label · 12 testsTitrateLabLab reports (image)Online checkout
31 50MG 1 × 50 mg $180.00 $3.60 Buy
Liberty Peptides
#63 by metascore · US, DE 19801
Metascore 79Finnrick 53%Bought vials 107% of label · 18 testsTitrateLab · PeptideBaseNo report for thisOnline checkout
SS-31 30mg 1 × 30 mg $109.00 $3.63 Buy
Atomik Labz Affiliate
#85 by metascore · US. Florida, 33411
Metascore 77Finnrick 69%Bought vials 112% of label · 44 testsTitrateLab · Peptide CriticLab report (image)Online checkoutCheck vendor
SS-31 50mg Ten Pack 10 × 50 mg = 500 mg $1,890.00
$189.00 per vial
$3.78 Buy
Royal Peptides Affiliate
#8 by metascore · US
Metascore 86Finnrick 75%Bought vials 107% of label · 34 testsTitrateLabLab 99.8% pure · 117% of labelConfirmed with lab: 3 of 3Online checkout
SS-31 10mgx10vials (wholesale)
10% off with code
10 × 10 mg = 100 mg $425.00 $382.50
10% off with code
$38.25 per vial
$3.83
list $4.25
Buy
Atomik Labz Affiliate
#85 by metascore · US. Florida, 33411
Metascore 77Finnrick 69%Bought vials 112% of label · 44 testsTitrateLab · Peptide CriticLab report (image)Online checkoutCheck vendor
SS-31 50mg 1 × 50 mg $199.00 $3.98 Buy
Platinum Cryo
#211 by metascore · Akron, OH US
Metascore 72Finnrick 63%Bought vials 102% of label · 24 testsTitrateLabLab reports (image)Online checkoutCheck vendor
SS-31 50MG 1 × 50 mg $199.95 $4.00 Buy
Orbitrex Peptides
#1 by metascore · US
Metascore 90Finnrick 71%Bought vials 104% of label · 27 testsTitrateLab · PeptideBase · Peptide CriticNo report for thisOnline checkout
MTP-31 50mg [Buy 4 Get 1 Free] 1 × 50 mg $199.99 $4.00 Buy
Glacier Aminos Affiliate
#73 by metascore
Metascore 78 low confidenceFinnrick 77%TitrateLab · Peptide CriticNo report for thisOnline checkout
S-31-S 10MG (5-Pack) 5 × 10 mg = 50 mg $202.36
$40.47 per vial
$4.05 Buy
Royal Peptides Affiliate
#8 by metascore · US
Metascore 86Finnrick 75%Bought vials 107% of label · 34 testsTitrateLabLab 99.8% pure · 117% of labelConfirmed with lab: 3 of 3Online checkout
SS-31 (Elamipretide) 10mg Kit (100mg)
10% off with code
10 × 10 mg = 100 mg $450.00 $405.00
10% off with code
$40.50 per vial
$4.05
list $4.50
Buy
Elite Research USA Affiliate
#75 by metascore · Us: Tx
Metascore 78Finnrick 58%Bought vials 103% of label · 48 testsTitrateLabLab 99.8% pure · 109% of labelConfirmed with lab: 26 of 26Online checkout
SS-31 10mg Research Peptide 1 × 10 mg $42.49 $4.25 Buy
Alpha-Gen
#34 by metascore
Metascore 82Finnrick 60%Bought vials 103% of label · 30 testsTitrateLabLab 99.9% pure · 108% of labelOnline checkout
SS-31 10MG (Buy 2) 2 × 10 mg = 20 mg $87.08
$43.54 per vial
$4.35 Buy
PepClub USA
#37 by metascore
Metascore 81 medium confidenceFinnrick 81%Bought vials 87% of label · 4 testsTitrateLabNo report for thisOnline checkout
SS-THIRTY-1 2S-10MG 1 × 10 mg $44.99 $4.50 Buy
Peptide Partners
#9 by metascore
Metascore 86Finnrick 66%Bought vials 97% of label · 90 testsTitrateLab · PeptideBase · Peptide CriticLab 99.8% pureOnline checkout
SS-31 10mg x 10 vials (100mg pack) 10 × 10 mg = 100 mg $450.00
$45.00 per vial
$4.50 Buy
Glacier Aminos Affiliate
#73 by metascore
Metascore 78 low confidenceFinnrick 77%TitrateLab · Peptide CriticNo report for thisOnline checkout
S-31-S 10MG 1 × 10 mg $45.99 $4.60 Buy
Licensed Peptides
#264 by metascore
SS-31 50mg - 1 vial 1 × 50 mg $244.99 $4.90 Buy
Risynth Bio
#82 by metascore · US
Metascore 77Finnrick 69%Bought vials 100% of label · 18 testsTitrateLabNo report for thisOnline checkout
SS-31 50mg 1 × 50 mg $245.00 $4.90 Buy
Peptide Partners
#9 by metascore
Metascore 86Finnrick 66%Bought vials 97% of label · 90 testsTitrateLab · PeptideBase · Peptide CriticLab 99.8% pureOnline checkout
SS-31 10mg x 5 vials (50mg pack) 5 × 10 mg = 50 mg $253.00
$50.60 per vial
$5.06 Buy
Polaris Peptides
#20 by metascore · US?
Metascore 84Finnrick 63%Bought vials 110% of label · 99 testsTitrateLab · PeptideBase · PeptideCheckedLab 99.9% pure · 117% of labelOnline checkout
SS-31 25mg (elamipretide) 1 × 25 mg $129.00 $5.16 Buy
Alpha-Gen
#34 by metascore
Metascore 82Finnrick 60%Bought vials 103% of label · 30 testsTitrateLabLab 99.9% pure · 108% of labelOnline checkout
SS-31 10MG 1 × 10 mg $51.99 $5.20 Buy
Certified Peptides
#66 by metascore · US, WA 98579
Metascore 79Finnrick 58%Bought vials 100% of label · 12 testsTitrateLabLab reports (image)Online checkout
31 30MG 1 × 30 mg $160.00 $5.33 Buy
Peptide Partners
#9 by metascore
Metascore 86Finnrick 66%Bought vials 97% of label · 90 testsTitrateLab · PeptideBase · Peptide CriticLab 99.8% pureOnline checkout
SS-31 10mg x 2 vials (20mg pack) 2 × 10 mg = 20 mg $110.00
$55.00 per vial
$5.50 Buy
Royal Peptides Affiliate
#8 by metascore · US
Metascore 86Finnrick 75%Bought vials 107% of label · 34 testsTitrateLabLab 99.8% pure · 117% of labelConfirmed with lab: 3 of 3Online checkout
SS-31 (Elamipretide) 10mg vial
10% off with code
1 × 10 mg $65.00 $58.50
10% off with code
$5.85
list $6.50
Buy
Certified Peptides
#66 by metascore · US, WA 98579
Metascore 79Finnrick 58%Bought vials 100% of label · 12 testsTitrateLabLab reports (image)Online checkout
31 10MG 1 × 10 mg $59.00 $5.90 Buy
Ignite Labs
#178 by metascore
Metascore 73 medium confidenceFinnrick 80%Bought vials 104% of label · 3 testsTitrateLab · PeptideBaseNo public reportsOnline checkout
SS-31 10mg 1 × 10 mg $59.99 $6.00 Buy
Lab Rat Peptide
#206 by metascore · US
Metascore 72 low confidenceFinnrick 76%TitrateLabNo public reportsOnline checkout
LRP-31 10MG 1 × 10 mg $59.99 $6.00 Buy
PurePEPS
#184 by metascore
Metascore 73Finnrick 44%Bought vials 108% of label · 10 testsTitrateLabNo public reportsOnline checkout
SS-31 – 10MG 1 × 10 mg $59.99 $6.00 Buy
Platinum Cryo
#211 by metascore · Akron, OH US
Metascore 72Finnrick 63%Bought vials 102% of label · 24 testsTitrateLabLab reports (image)Online checkoutCheck vendor
SS-31 10MG 1 × 10 mg $64.95 $6.50 Buy
Precision Peptide Co
#107 by metascore · US, Tx 76048
Metascore 75Finnrick 68%Bought vials 106% of label · 20 testsTitrateLab · Peptide CriticNo report for thisOnline checkout
SS-31 10mg 1 × 10 mg $64.99 $6.50 Buy
Peptide Group Buy PGB
#39 by metascore · US
SS-31 25mg 1 × 25 mg $215.00 $8.60 Buy
Above All Peptides
#33 by metascore
Metascore 82Finnrick Unrated
Bought vials 100% of label · 27 testsTitrateLabNo report for thisConfirmed with lab: 2 of 2Online checkoutCheck vendor
SS-31 10mg 1 × 10 mg $90.00 $9.00 Buy
The Naughty Needle
#38 by metascore · US
SS-31 10mg 1 × 10 mg $95.00 $9.50 Buy
Licensed Peptides
#264 by metascore
SS-31 10mg - 1 vial 1 × 10 mg $99.99 $10.00 Buy
Orbitrex Peptides
#1 by metascore · US
Metascore 90Finnrick 71%Bought vials 104% of label · 27 testsTitrateLab · PeptideBase · Peptide CriticNo report for thisOnline checkout
MTP-31 10mg [Buy 4 Get 1 Free] 1 × 10 mg $99.99 $10.00 Buy
Apollo Peptide Sciences
#293 by metascore
Metascore 70 medium confidenceFinnrick 55%PepIndex 27/100Bought vials 104% of label · 3 testsTitrateLabLab report (image)Online checkout
SS31 10mg 1 × 10 mg $99.99 $10.00 Buy
Risynth Bio
#82 by metascore · US
Metascore 77Finnrick 69%Bought vials 100% of label · 18 testsTitrateLabNo report for thisOnline checkout
SS-31 10mg 1 × 10 mg $105.00 $10.50 Buy
Cartman Gear
#24 by metascore
Metascore 83 low confidenceFinnrick 80%TitrateLabNo report for thisConfirmed with lab: 3 of 3Online checkout
SS-31 [raw powder] 1 vial, size not stated $500.00 – Buy
Amino Asylum
#245 by metascore
Metascore 71Finnrick 62%PepIndex 26/100Bought vials 100% of label · 15 testsTitrateLab · PeptideBaseNo report for thisOnline checkout
SS-31 1 vial, size not stated $54.99 – Buy

Mixing a 10 mg vial

What each common amount of bacteriostatic water gives you on a U-100 insulin syringe. Pick a vial size above to change it.

WaterStrengthPer 10 units (0.1 mL)Per unit
1 mL10 mg/mL1,000 mcg100 mcg
2 mL5 mg/mL500 mcg50 mcg
3 mL3.333 mg/mL333.3 mcg33.33 mcg
5 mL2 mg/mL200 mcg20 mcg

Published lab results

85 certificates of analysis that vendors publish for SS-31. Numbers are only filled in where the document is readable text; image-only COAs are linked without numbers. A vendor's own COA shows one tested sample, not every batch.

VendorLabDateLabelMeasuredPurityBatch
Polaris Peptides
TrustPointe Analytics2026-10-01 25 mg 29.203 mg 117% 99.907% POL-SS31-3 View
Sunrise BioResearch
Freedom Diagnostics2026-10-01 50 mg 47.27 mg 95% 99.83% SS3150SEP26-01 View
Certified Peptides
–2026-09-28 50 mg – – View (image)
Peptide Partners
Chromate2026-09-23 – – 99.85% SS-2632 (manufacturer WF03); Chromate image (purity from vendor's ledger text) View
RetaluxCOA concerns
Six endotoxin 'certificates' supplied with Retalux's listing were made in Canva, carry template brackets, come from a protein maker that offers no testing service, and one dates analysis before the sample arrived. Checked 2026-10-08. How we check
Chromate2026-09-19 50 mg – 99.67% PPA-RL-2S50-R00241; Chromate #39814; purity from listing text (3 vials 99.665/99.671/99.68%) View
Steady Meds
Freedom Diagnostics2026-09-19 10 mg 13.15 mg 132% 99.78% 08262026 View
Royal PeptidesCOA note
Freedom Diagnostics ✓ lab2026-09-17 50 mg 58.44 mg 117% 99.83% RR-SS-2609 (client 'PEPETIDES XBT') View
Elite Research USACOA note
Freedom Diagnostics ✓ lab2026-09-08 10 mg 10.88 mg 109% 99.77% ERL-2501-B107-T View
Peptide Group Buy PGB
Janoshik2026-09-07 25 mg 26.81 mg 107% 99.85% PSSS3125-1 (Round 1) View
Ion Peptide
Freedom Diagnostics ✓ lab2026-09-05 50 mg 55.04 mg 110% 99.86% 2S-3150-09022026 View
LumiraCOA concerns
Its 10 own-name 'Pacific Coast Biologics' reports were made in Canva by a protein supplier with no testing service (one passes a 10 mg TB-500 vial at 22.5 mg); its other reports are genuine resellers' and Finnrick tests. Checked 2026-10-08. How we check
BTLabs2026-09-03 50 mg 54.6 mg 109% 99.9% PPA-WL-2S50-P00713 View
Peptide Partners
TrustPointe Analytics2026-09-02 10 mg 9.98 mg 100% 99.991% SS2631 (manufacturer WF03); TrustPointe key KJCPMSYTZFEY; mean of 5 vials View
Certified Peptides
–2026-09-01 10 mg – – View (image)
NuLife PeptidesCOA note
Freedom Diagnostics2026-09-01 50 mg 43.16 mg 86% 99.91% NLSS50501 (FD #2608280252, client 'Wholesale', 'SS-31 50mg') View
Amplified Amino
Janoshik2026-08-26 30 mg 28.61 mg 95% 99.71% AMP-ATP3008152026-02; Janoshik task #224890; key TE5XI4RJEETN; mean of 3 vials View
Longevity Pros
Janoshik2026-08-26 – – – lp60617 View (image)
Nexaph
Janoshik2026-08-26 30 mg 28.61 mg 95% 99.71% NXP-ATP3008152026-02 View
Shenzhen Aurora Biotechnology
Freedom Diagnostics2026-08-25 10 mg – – J210PC View (image)
Crush Research
ILS Laboratories2026-08-24 50 mg 52.54 mg 105% 99.25% CR-SS50MG-0827 View
Domestic PepsCOA note
Freedom Diagnostics ✓ lab2026-08-23 50 mg 59.13 mg 118% 99.67% Green Cap View
SaiyanMed
Freedom Diagnostics ✓ lab2026-08-17 10 mg 10 mg 100% 99.88% SYM-SS10-2607 View
Peptide Partners
TrustPointe Analytics2026-08-14 50 mg 45.37 mg 91% 99.661% SS2611 (manufacturer WF03); TrustPointe key LY3KUEEVPENY; mean of 5 vials View
My Pure Peptide
Janoshik2026-08-12 50 mg 51.52 mg 103% 99.758% Janoshik task #216352 View
CertaPeptides
Janoshik2026-08-06 10 mg 11.17 mg 112% 99.841% View
Mai Peptide
Freedom Diagnostics ✓ lab2026-08-05 10 mg 12.39 mg 124% 99.92% Black (FD #2607310914, '2310 10mg', client 'Mai-peptides') View

Doses studied in research Approved drug

What was given to people (or animals) in published studies and official labels, each linked to its source. This is not a recommendation: study products, purity and supervision differ from research-grade vials.

Forzinity (elamipretide) · to improve muscle strength in adult and pediatric patients with Barth syndrome weighing at least 30 kg (accelerated approval)

40 mg subcutaneously once daily for patients weighing 30 kg or more; 20 mg subcutaneously once daily in adults with eGFR below 30 mL/min not on dialysis (subcutaneous)

Official label
Who was studiedDose givenHow oftenFor how longWhat happened
adults with primary mitochondrial myopathy (MMPOWER-3, phase 3)
n = 218
40 mg/day
subcutaneous
once daily24 weeks no improvement vs placebo in 6-minute walk (-3.2 m difference) or fatigue score; well toleratedPubMed
people with Barth syndrome (TAZPOWER, phase 2/3 crossover plus open-label extension)
n = 12
40 mg per day
subcutaneous
once daily12 weeks per crossover arm; open-label extension to 36 weeks primary endpoints not met in the crossover; at 36 weeks open-label, 6-minute walk +95.9 m and symptom score -2.1 pointsPubMed
adults with heart failure with reduced ejection fraction (phase 2)
n = 71
4 mg or 40 mg
subcutaneous
once daily28 days no significant change in left ventricular end-systolic volume vs placeboPubMed
adults with primary mitochondrial myopathy (MMPOWER-2, crossover)
n = 30
40 mg/day
subcutaneous
once daily4 weeks per crossover arm 6-minute walk +19.8 m vs placebo (not significant); less patient-reported fatigue; injection-site reactions in 80%PubMed
adults with primary mitochondrial myopathy (phase 1/2 dose escalation)
n = 36
0.01, 0.1 or 0.25 mg/kg/h
intravenous
2-hour daily infusions5 days highest dose: 6-minute walk +64.5 m vs +20.4 m placebo at day 5 (p = 0.053); dose-dependent trend (p = 0.014)PubMed
adults with Leber hereditary optic neuropathy (phase 2)
n = 12
1% topical ophthalmic solution
eye drops
not stated in abstract52 weeks double-masked, then open-label up to 108 weeks no significant difference in visual acuity vs vehicle-treated eyes; well toleratedPubMed

Elamipretide (SS-31) is approved only for Barth syndrome. Trials in mitochondrial myopathy and heart failure did not meet their primary endpoints at the doses studied.

What the research says

B
Some human evidence
Why: Several RCTs with conflicting results: the 218-person phase 3 myopathy trial and a heart-failure trial failed; benefit in Barth syndrome is mainly open-label.

SS-31 (elamipretide) has been tested in several human RCTs. Results are mixed: the phase 3 trial in mitochondrial myopathy and a heart-failure trial missed their primary endpoints, while Barth syndrome patients improved mainly in open-label extensions, supporting a 2025 US accelerated approval for that rare disease. Evidence is for specific diseases, not general anti-aging use.

Key papers ✓ 3✗ 3~ 2

  • ✗ Negative human RCTNeurology · 2023
    Efficacy and Safety of Elamipretide in Individuals With Primary Mitochondrial Myopathy: The MMPOWER-3 Randomized Clinical Trial.
    Humans218 peopleRandomizedPlacebo-controlledDouble-blind24 weeks
    Phase 3 randomized, double-blind, placebo-controlled trial (MMPOWER-3), 40 mg/d subcutaneous elamipretide

    MMPOWER-3 phase 3 RCT (218 adults with primary mitochondrial myopathy): 24 weeks of daily elamipretide did not improve 6-minute walk or fatigue scores versus placebo; well tolerated.

    Key result6MWT difference -3.2 m (95% CI -18.7 to 12.3; p = 0.69); PMMSA total fatigue difference -0.07 (95% CI -0.10 to 0.26; p = 0.37)

    Study details
    Studied
    Participants with genetically confirmed primary mitochondrial myopathy (mean age 45.6 years)
    Compared with
    Placebo
    Main outcome
    Change in 6-minute walk distance and PMMSA total fatigue score
    Sample
    218 adults randomized (109 elamipretide, 109 placebo)
    Authors' conclusion
    Subcutaneous elamipretide did not improve 6MWT or fatigue at 24 weeks versus placebo, though it was well tolerated.
  • ~ Mixed human RCTGenet Med · 2021
    A phase 2/3 randomized clinical trial followed by an open-label extension to evaluate the effectiveness of elamipretide in Barth syndrome, a genetic disorder of mitochondrial cardiolipin metabolism.
    Humans12 peopleRandomizedPlacebo-controlledDouble-blind12 weeks per period with 4-week washout; open-label extension to 36 weeks
    Randomized double-blind placebo-controlled crossover trial followed by open-label extension (TAZPOWER)

    TAZPOWER in 12 Barth syndrome patients: the 12-week placebo-controlled crossover missed both primary endpoints, but the 36-week open-label extension showed improved 6-minute walk (+95.9 m) and symptoms.

    Key resultNeither primary endpoint met in part 1; at 36 weeks in part 2, 6MWT improved +95.9 m (p = 0.024) and BTHS-SA -2.1 points (p = 0.031)

    Study details
    Studied
    People with Barth syndrome
    Compared with
    Placebo (crossover) in part 1; baseline in the open-label extension
    Main outcome
    6-minute walk test and BTHS Symptom Assessment
    Sample
    12 subjects in part 1; 10 continued into the open-label extension, 8 reached 36 weeks
    Authors' conclusion
    Daily elamipretide led to improvement in BTHS symptoms in the open-label extension, although the randomized phase missed its primary endpoints.
    Limitations
    Very small sample; open-label extension has no placebo control.
  • ✗ Negative human RCTJ Card Fail · 2020
    Effects of Elamipretide on Left Ventricular Function in Patients With Heart Failure With Reduced Ejection Fraction: The PROGRESS-HF Phase 2 Trial.
    Humans71 peopleRandomizedPlacebo-controlledDouble-blind28 days
    Phase 2 double-blind, placebo-controlled trial, placebo vs 4 mg vs 40 mg elamipretide daily

    PROGRESS-HF phase 2 RCT (71 patients with reduced-ejection-fraction heart failure): 4 weeks of elamipretide did not improve left ventricular volumes or ejection fraction versus placebo.

    Key result4 mg vs placebo difference of means -0.3 (95% CI -4.6 to 4.0; P = 0.90); 40 mg vs placebo 2.3 (95% CI -1.9 to 6.5; P = 0.28)

    Study details
    Studied
    Patients with heart failure with reduced ejection fraction (LVEF <= 40%), mean age 65
    Compared with
    Placebo
    Main outcome
    Change in left ventricular end-systolic volume (cardiac MRI)
    Sample
    71 patients randomized 1:1:1
    Authors' conclusion
    Elamipretide was well tolerated but did not improve LVESV at 4 weeks in patients with stable HFrEF compared with placebo.
    Limitations
    Only 4 weeks of treatment.
  • ~ Mixed human RCTJ Cachexia Sarcopenia Muscle · 2020
    A randomized crossover trial of elamipretide in adults with primary mitochondrial myopathy.
    Humans30 peopleRandomizedPlacebo-controlledDouble-blind4 weeks per period with 4-week washout
    Randomized, double-blind, placebo-controlled crossover trial (MMPOWER-2), 40 mg/day SC elamipretide

    MMPOWER-2 crossover RCT (30 adults with mitochondrial myopathy): 6-minute walk improved by 19.8 m (not statistically significant) while patient-reported fatigue improved.

    Key result6MWT 398.3 (+/-134.16) m vs 378.5 (+/-125.10) m, difference 19.8 m (95% CI -2.8, 42.5; P = 0.0833)

    Study details
    Studied
    Adults with genetically confirmed primary mitochondrial myopathy
    Compared with
    Placebo
    Main outcome
    Distance walked on 6-minute walk test
    Sample
    30 participants in a crossover design
    Authors' conclusion
    A clinically meaningful 6MWT change did not reach statistical significance; patient-reported fatigue outcomes were suggestive of an effect and supported starting the phase 3 trial.
    Limitations
    Primary endpoint not significant; small trial; patient-reported outcomes are nominal.
  • ✗ Negative human RCTOphthalmology · 2024
    Elamipretide Topical Ophthalmic Solution for the Treatment of Subjects with Leber Hereditary Optic Neuropathy: A Randomized Trial.
    Humans12 peopleRandomizedSham/vehicle controlOpen-label52 weeks double-masked, plus open-label extension up to 108 weeks
    Phase II prospective randomized vehicle-controlled single-center trial of 1% topical elamipretide, with open-label extension

    Phase 2 RCT of elamipretide eye drops in 12 patients with Leber hereditary optic neuropathy: no significant improvement in visual acuity versus vehicle; some post hoc visual-field signals.

    Key resultBCVA change in elamipretide eyes not significantly different from vehicle eyes at any time point; 6 of 12 subjects met criteria for clinically relevant benefit

    Study details
    Studied
    Patients aged 18 to 50 with Leber hereditary optic neuropathy (m.11778G>A)
    Compared with
    Vehicle in fellow eye
    Main outcome
    Adverse events; change in best-corrected visual acuity
    Sample
    12 patients with LHON
    Authors' conclusion
    Elamipretide was generally well tolerated but did not meet its primary BCVA endpoint; post hoc visual-field findings were encouraging and need further exploration.
    Limitations
    Small single-center trial; visual-field finding was post hoc.
  • ✓ Positive human RCTCirc Heart Fail · 2017
    Novel Mitochondria-Targeting Peptide in Heart Failure Treatment: A Randomized, Placebo-Controlled Trial of Elamipretide.
    Humanssize not reportedRandomizedPlacebo-controlledDouble-blindSingle 4-hour infusion, assessed to 24 hours
    Double-blind, placebo-controlled, ascending-dose trial of a single 4-hour infusion

    Single-infusion dose-ranging RCT in 36 heart-failure patients: the highest dose briefly reduced left ventricular volumes versus placebo with no serious adverse events.

    Key resultIn the highest dose cohort, left ventricular end-diastolic volume fell by 18 mL (P=0.009) and end-systolic volume by 14 mL (P=0.005) vs placebo at end infusion

    Study details
    Studied
    Patients with heart failure with reduced ejection fraction (EF <= 35%)
    Compared with
    Placebo
    Main outcome
    Safety and echocardiographic left ventricular volumes
    Sample
    Cohorts of 8, 8 and 8 on elamipretide plus 12 on placebo (36 in total)
    Authors' conclusion
    A single infusion of elamipretide was safe and well tolerated, and high-dose elamipretide favorably changed left ventricular volumes; further study is needed for long-term safety and efficacy.
    Limitations
    Small cohorts, single infusion and 24-hour follow-up only.
  • ✓ Positive human RCTCirc Cardiovasc Interv · 2017
    Phase 2a Clinical Trial of Mitochondrial Protection (Elamipretide) During Stent Revascularization in Patients With Atherosclerotic Renal Artery Stenosis.
    Humans14 patients: elamipretide n=6, placebo n=8RandomizedPlacebo-controlled3 months
    Phase 2a pilot randomized placebo-controlled trial, IV elamipretide 0.05 mg/kg per hour

    Pilot RCT in 14 patients undergoing renal artery stenting: elamipretide reduced post-procedure kidney hypoxia and was associated with improved renal blood flow and kidney function at 3 months.

    Key resultFractional hypoxia at 24 hours rose +47% with placebo vs -6% with elamipretide; stenotic kidney RBF rose 202+/-29 to 262+/-115 mL/min (P=0.04) in the elamipretide group only

    Study details
    Studied
    Patients with severe atherosclerotic renal artery stenosis undergoing renal angioplasty and stenting
    Compared with
    Placebo
    Main outcome
    Renal oxygenation, blood flow and function
    Authors' conclusion
    Adjunctive elamipretide was associated with attenuated postprocedural hypoxia, increased renal blood flow and improved kidney function in this pilot trial.
    Limitations
    Pilot trial with 6 vs 8 patients.
  • ✓ Positive human trialGenet Med · 2024
    Long-term efficacy and safety of elamipretide in patients with Barth syndrome: 168-week open-label extension results of TAZPOWER.
    Humanssize not reportedRandomizedOpen-label168 weeks
    168-week open-label extension of the TAZPOWER randomized trial, elamipretide 40 mg SC daily

    168-week open-label extension in 10 Barth syndrome patients: sustained improvements in walking distance, fatigue and some cardiac measures.

    Key result6MWT improved at all time points, cumulative 96.1 m at week 168 (P = .003)

    Study details
    Studied
    Individuals with Barth syndrome
    Compared with
    Baseline of the open-label extension (no control)
    Main outcome
    Safety and tolerability; change in 6MWT and BTHS-SA Total Fatigue
    Sample
    10 patients entered the open-label extension; 8 reached week 168
    Authors' conclusion
    Elamipretide was associated with sustained long-term tolerability and efficacy, with improvements in functional assessments and cardiac function in Barth syndrome.
    Limitations
    Open-label extension without control; very few patients.

Reported side effects

  • commonInjection-site reactions (mostly mild) [ref] [ref]

Generally well tolerated in trials of up to several years in rare mitochondrial diseases; no data on use in healthy people.

30 registered human trials (3 active)

✓ positive · ✗ negative · ~ mixed · ? inconclusive, judged on each paper's own main outcome. Grades: A strong human evidence → D little or none. Papers and verdicts are drawn from PubMed, Europe PMC and Russian journals (CyberLeninka); not medical advice.

Registered clinical trials 30 on ClinicalTrials.gov · 3 active · 22 completed · 14 with posted results

TrialStatusPhasePeopleSponsor
ReNEW:Phase 3 Study of Efficacy, Safety & Pharmacokinetics of Subcutaneous Injections of Elamipretide in Subjects With Dry Age-Related Macular Degeneration (Dry AMD)
NCT06373731 · started 2024-05-30
Active, not recruitingPhase 3313Stealth BioTherapeutics Inc.
Clinical Trial in Patients With Barth Syndrome- 4TAZPower
NCT07531251 · started 2026-07-02
RecruitingPhase 448Stealth BioTherapeutics Inc.
Study of Healthy Aging and Physical Function With Elamipretide
NCT07275424 · started 2025-11-26
RecruitingPhase 230David Marcinek
Evaluation of Myocardial Effects of MTP-131 for Reducing Reperfusion Injury in Patients With Acute Coronary Events
NCT01572909 · started 2012-04 · results posted
CompletedPhase 2300Stealth BioTherapeutics Inc.
A Trial to Evaluate Safety and Efficacy of Elamipretide Primary Mitochondrial Myopathy Followed by Open-Label Extension
NCT03323749 · started 2017-10-09 · results posted
TerminatedPhase 3218Stealth BioTherapeutics Inc.
ReCLAIM-2 Study to Evaluate Safety,Efficacy & Pharmacokinetics of Elamipretide in Subjects With AMD With Non-central GA
NCT03891875 · started 2019-03-27 · results posted
CompletedPhase 2176Stealth BioTherapeutics Inc.
Effect of Elamipretide on Left Ventricular Function in Subjects With Stable Heart Failure With Reduced Ejection Fraction
NCT02788747 · started 2016-06 · results posted
CompletedPhase 271Stealth BioTherapeutics Inc.
A Phase 2 Study to Evaluate the Impact of MTP-131 (Bendavia™) on Skeletal Muscle Function in Elderly
NCT02245620 · started 2015-01-15 · results posted
CompletedPhase 241Stealth BioTherapeutics Inc.
An Open-Label, Phase 1 Clinical Study to Evaluate the Safety and Tolerability of Subcutaneous Elamipretide in Subjects With Intermediate Age-Related Macular Degeneration
NCT02848313 · started 2016-10-28 · results posted
CompletedPhase 140Stealth BioTherapeutics Inc.
Safety, Tolerability, and Efficacy of MTP-131 for the Treatment of Mitochondrial Myopathy
NCT02367014 · started 2015-02 · results posted
CompletedPhase 1, Phase 236Stealth BioTherapeutics Inc.
Safety, Tolerability, Efficacy of MTP-131 for Treatment of Mitochondrial Disease in Subjects From the MMPOWER Study
NCT02805790 · started 2016-08-22 · results posted
CompletedPhase 230Stealth BioTherapeutics Inc.
Open-Label Extension Trial to Characterize the Long-term Safety and Tolerability of Elamipretide in Subjects With Genetically Confirmed Primary Mitochondrial Myopathy (PMM)
NCT02976038 · started 2016-12 · results posted
TerminatedPhase 228Stealth BioTherapeutics Inc.

All 30 SS-31 trials, with countries and summaries · Search ClinicalTrials.gov · Recruiting trials for every peptide

Discussions elsewhere

Experiences and questions about SS-31 on other sites. Treat anecdotes with care.

Also tested for SS-31, no online prices

These vendors passed Finnrick testing for SS-31 but sell by message or quote. Finnrick's reported price is shown where it has one.

SS-31: questions people ask

What is SS-31?

Mitochondria-targeted peptide (elamipretide). Binds cardiolipin in the inner mitochondrial membrane and helps stabilize energy production; studied in mitochondrial diseases, heart failure and aging.

How much does SS-31 cost?

The cheapest SS-31 from an independently tested vendor is $0.440 per mg (Andy Peps Studio, 2S50 SS-31 50mg * 10 vials, $220.00). Across 147 listings from 66 vendors the median is $1.60 per mg.

Where can I buy SS-31?

66 vendors tested by Finnrick sell SS-31. The cheapest per mg right now: Andy Peps Studio ($0.440), Baohua Dongnuo Biotechnology BHD ($0.440), LN Peptides ($0.440). 20 of them publish a lab report (COA) for SS-31; compare lab scores and reports in the table above before buying.

How much bacteriostatic water for 10 mg of SS-31?

Adding 2 mL of bacteriostatic water to a 10 mg vial of SS-31 gives 5 mg/mL: each 10 units on a U-100 insulin syringe holds 500 mcg. With 1 mL it's 10 mg/mL (1,000 mcg per 10 units); with 3 mL, 3.333 mg/mL (333.3 mcg per 10 units). More water makes small amounts easier to measure. Mixing charts: 10 mg, 25 mg, 30 mg, 50 mg, 100 mg.

Is SS-31 FDA approved?

FDA accelerated approval in 2025 (Forzinity) for Barth syndrome. Research-vendor versions are unregulated.

Can SS-31 be compounded in the US?

Not an FDA-approved drug and not nominated for FDA's 503A bulks list, so US pharmacies can't legally compound it. Compounding status for every peptide.

Does SS-31 work? What does the research say?

Evidence grade B (some human evidence), from 8 papers: Several RCTs with conflicting results: the 218-person phase 3 myopathy trial and a heart-failure trial failed; benefit in Barth syndrome is mainly open-label. SS-31 (elamipretide) has been tested in several human RCTs. Results are mixed: the phase 3 trial in mitochondrial myopathy and a heart-failure trial missed their primary endpoints, while Barth syndrome patients improved mainly in open-label extensions, supporting a 2025 US accelerated approval for that rare disease. Evidence is for specific diseases, not general anti-aging use. See the papers.

Are there clinical trials of SS-31?

ClinicalTrials.gov lists 30 registered trials of SS-31: 3 active, 22 completed, 4 in phase 3, 14 with posted results. Examples: ReNEW:Phase 3 Study of Efficacy, Safety & Pharmacokinetics of Subcutaneous Injections of Elamipretide in Subjects With Dry Age-Related Macular Degeneration (Dry AMD) (Active, not recruiting, Phase 3, 313 people); Clinical Trial in Patients With Barth Syndrome- 4TAZPower (Recruiting, Phase 4, 48 people); Study of Healthy Aging and Physical Function With Elamipretide (Recruiting, Phase 2, 30 people).

What dose of SS-31 was used in studies?

SS-31 is an approved drug. Forzinity (elamipretide): 40 mg subcutaneously once daily for patients weighing 30 kg or more; 20 mg subcutaneously once daily in adults with eGFR below 30 mL/min not on dialysis; adults with primary mitochondrial myopathy (MMPOWER-3, phase 3): 40 mg/day once daily; people with Barth syndrome (TAZPOWER, phase 2/3 crossover plus open-label extension): 40 mg per day once daily. These are amounts used in published studies or official labels, not a recommendation.

What are the side effects of SS-31?

Reported in the research: Injection-site reactions (mostly mild). Generally well tolerated in trials of up to several years in rare mitochondrial diseases; no data on use in healthy people.

More on SS-31