Pepstrong

Verified transparency

Certificates of Analysis

Every batch we release is independently tested. Browse or search the full public library of published COAs below. Each certificate is signed, dated, and issued by an accredited laboratory.

1 batch

5-Amino-1MQ

Latest batch: AM20260414 · Apr 14, 2026

1 batch

AOD-9604

Latest batch: AD20260117 · Jan 17, 2026

1 batch

Bacteriostatic Water

Latest batch: 20260302 · Mar 12, 2026

2 batches

BPC-157

Latest batch: 0026B0119-10 · Apr 13, 2026

1 batch

BPC-157 + TB-500 Blend

Latest batch: BT22T260502 · May 16, 2026

2 batches

Cagrilintide

Latest batch: CG20260423 · Apr 23, 2026

3 batches

CJC-1295 (no DAC)

Latest batch: 20260411 · Apr 11, 2026

1 batch

DSIP

Latest batch: DP20260521 · Jun 2, 2026

1 batch

Epithalon

Latest batch: CP281F251201 · Dec 12, 2025

2 batches

GHK-Cu

Latest batch: 0026G0507-50 · May 14, 2026

2 batches

GLOW (GHK-Cu, BPC-157, TB-500)

Latest batch: 0025G1218-50 · Oct 15, 2025

1 batch

IGF-1 LR3

Latest batch: IG20260503 · May 8, 2026

1 batch

Ipamorelin

Latest batch: CP87250101 · Jan 6, 2025

1 batch

Kisspeptin-10

Latest batch: C2951-T250801 · Aug 4, 2025

1 batch

Klow Blend (GHK-Cu + BPC-157 + TB-500 + KPV)

Latest batch: 30130260301S · Mar 26, 2026

1 batch

KPV

Latest batch: C0504-T260401 · Apr 17, 2026

1 batch

Melanotan II

Latest batch: MT20260524 · Jun 2, 2026

1 batch

MOTS-c

Latest batch: MC-12-20251206 · Dec 20, 2025

4 batches

NAD+

Latest batch: 0026N0512-1000 · May 14, 2026

2 batches

PT-141

Latest batch: CP07250501 · May 13, 2025

3 batches

Retatrutide

Latest batch: RT2026031808 · Mar 18, 2026

2 batches

Selank

Latest batch: 0026sl0223-10 · Apr 16, 2026

2 batches

Semaglutide

Latest batch: 0025S1218-10 · Jan 13, 2026

2 batches

Semax

Latest batch: SX20260317 · Mar 20, 2026

2 batches

Sermorelin

Latest batch: 0025SR1218-10 · Jan 13, 2026

1 batch

SS-31 (Elamipretide)

Latest batch: SS20260318 · Mar 23, 2026

2 batches

TB-500 (Thymosin Beta-4)

Latest batch: CP22T260801 · May 18, 2026

1 batch

Tesamorelin

Latest batch: TM-20-20250424 · Apr 24, 2025

1 batch

Thymosin Alpha-1

Latest batch: TA20260309 · Mar 13, 2026

5 batches

Tirzepatide

Latest batch: 0026MH0513-04 · May 22, 2026