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

ARA-290 (Cibinetide)

Latest batch: 024-A83-TSX · Aug 24, 2026

2 batches

Bacteriostatic Water

Latest batch: BW20260422 · May 2, 2026

4 batches

BPC-157

Latest batch: BP2026060303 · Jun 9, 2026

1 batch

BPC-157 + TB-500 Blend

Latest batch: BT22T260502 · May 16, 2026

2 batches

Cagrilintide

Latest batch: CG20260423 · Apr 23, 2026

1 batch

Cerebrolysin (GBL60)

Latest batch: PB211120 · Sep 20, 2026

3 batches

CJC-1295 (no DAC)

Latest batch: 20260411 · Apr 11, 2026

2 batches

CJC-1295 (no DAC) + Ipamorelin

Latest batch: CJC-260902-01 · Sep 2, 2026

3 batches

DSIP

Latest batch: 024-D81-TSX · Aug 9, 2026

3 batches

Epithalon

Latest batch: CP281F251201 · Dec 12, 2025

4 batches

GHK-Cu

Latest batch: GK2026040902 · Aug 5, 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

2 batches

KPV

Latest batch: C0504-T26070903 · Jul 16, 2026

1 batch

Melanotan II

Latest batch: MT20260524 · Jun 2, 2026

2 batches

MOTS-c

Latest batch: MC2026071902 · Jul 24, 2026

4 batches

NAD+

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

2 batches

PT-141

Latest batch: CP07250501 · May 13, 2025

4 batches

Retatrutide

Latest batch: RT2026061705 · Jun 26, 2026

3 batches

Selank

Latest batch: SK20260704 · Jul 16, 2026

2 batches

Semaglutide

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

2 batches

Semax

Latest batch: SX20260317 · Mar 20, 2026

3 batches

Sermorelin

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

1 batch

SLU-PP-332

Latest batch: SP26070301 · Jul 11, 2026

2 batches

SS-31 (Elamipretide)

Latest batch: 024-E81-TSX · Sep 20, 2026

3 batches

TB-500 (Thymosin Beta-4)

Latest batch: CP22T260705 · Jul 12, 2026

1 batch

Tesamorelin

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

1 batch

Thymosin Alpha-1

Latest batch: TA20260309 · Mar 13, 2026

8 batches

Tirzepatide

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