Peptidegurus
Publishes 31 independent COAs from 1 lab across 20 peptides; latest Apr 2026.
114 peptides carried
Every (peptide, SKU) this vendor lists. Click through for the listing detail and any COAs we have for that exact pair.
Adipotide
status unknown
10 mg n/a →Adipotide
status unknown
10 mg n/a →AOD-9604
status unknown
2 mg n/a →AOD-9604
status unknown
6 mg n/a →ARA-290
status unknown
10 mg n/a →ARA-290
status unknown
16 mg n/a →BPC-157
research only
2 mg n/a →BPC-157
research only
5 mg n/a →BPC-157
research only
10 mg n/a →BPC-157
research only
20 mg n/a →BPC-157 + TB-500
status unknown
10 mg n/a →BPC-157 + TB-500
status unknown
10 mg n/a →Cardiogen
status unknown
20 mg n/a →Cardiogen
status unknown
20 mg n/a →Cartalax
status unknown
20 mg n/a →CJC-1295
status unknown
2 mg n/a →CJC-1295
status unknown
5 mg n/a →CJC-1295/Ipamorelin
status unknown
10 mg n/a →DSIP
status unknown
5 mg n/a →Epithalon
status unknown
10 mg n/a →Epithalon
status unknown
20 mg n/a →Epithalon
status unknown
50 mg n/a →Epithalon
status unknown
20 mg n/a →Follistatin 344
status unknown
1 mg n/a →FOXO4-DRI
status unknown
10 mg n/a →GHK
status unknown
50 mg n/a →GHK-Cu
status unknown
50 mg n/a →GHRP-2
status unknown
5 mg n/a →GHRP-2
status unknown
10 mg n/a →GHRP-6
status unknown
5 mg n/a →GHRP-6
status unknown
10 mg n/a →GLOW Blend (GHK-Cu + BPC-157 + TB-500)
status unknown
size n/a n/a →Glutathione
status unknown
600 mg n/a →Gonadorelin
status unknown
10 mg n/a →Hexarelin
status unknown
2 mg n/a →Hexarelin
status unknown
5 mg n/a →Humanin
status unknown
10 mg n/a →IGF-1 LR3
status unknown
1 mg n/a →IGF-1 LR3
status unknown
1 mg n/a →Ipamorelin
status unknown
2 mg n/a →Ipamorelin
status unknown
5 mg n/a →Ipamorelin
status unknown
10 mg n/a →Kisspeptin-10
status unknown
5 mg n/a →KPV
status unknown
5 mg n/a →Liraglutide
status unknown
30 mg n/a →Livagen
status unknown
20 mg n/a →LL-37
status unknown
5 mg n/a →Melanotan I
status unknown
10 mg n/a →Melanotan II
status unknown
10 mg n/a →Melanotan II
status unknown
10 mg n/a →Melanotan II
status unknown
20 mg n/a →Melanotan II
status unknown
30 mg n/a →MK-677
status unknown
size n/a n/a →MK-677
status unknown
size n/a n/a →MOTS-c
status unknown
5 mg n/a →MOTS-c
status unknown
10 mg n/a →NAD+
status unknown
100 mg n/a →NAD+
status unknown
500 mg n/a →NAD+
status unknown
750 mg n/a →Oxytocin
status unknown
10 mg n/a →P21
status unknown
5 mg n/a →PE-22-28
status unknown
size n/a n/a →PEG-MGF
status unknown
5 mg n/a →Pinealon
status unknown
16 mg n/a →Pinealon
status unknown
20 mg n/a →Prostamax
status unknown
20 mg n/a →PT-141
status unknown
5 mg n/a →PT-141
status unknown
10 mg n/a →PT-141
status unknown
10 mg n/a →PT-141
status unknown
10 mg n/a →PT-141
status unknown
20 mg n/a →PT-141
status unknown
30 mg n/a →Retatrutide
status unknown
10 mg n/a →Retatrutide
status unknown
20 mg n/a →Retatrutide
status unknown
30 mg n/a →Selank
status unknown
10 mg n/a →Selank
status unknown
10 mg n/a →Semaglutide
status unknown
3 mg n/a →Semaglutide
status unknown
4 mg n/a →Semaglutide
status unknown
5 mg n/a →Semaglutide
status unknown
6 mg n/a →Semaglutide
status unknown
10 mg n/a →Semax
status unknown
30 mg n/a →Semax
status unknown
30 mg n/a →Sermorelin
status unknown
2 mg n/a →Sermorelin
status unknown
5 mg n/a →SLU-PP-332
status unknown
size n/a n/a →SNAP-8
status unknown
10 mg n/a →SS-31
status unknown
10 mg n/a →SS-31
status unknown
10 mg n/a →SS-31
status unknown
25 mg n/a →SS-31
status unknown
50 mg n/a →TB-500
research only
10 mg n/a →TB-500
research only
2 mg n/a →TB-500
research only
5 mg n/a →TB-500
research only
10 mg n/a →Tesamorelin
status unknown
5 mg n/a →Tesamorelin
status unknown
20 mg n/a →Tesamorelin + Ipamorelin
status unknown
8 mg n/a →Testagen
status unknown
20 mg n/a →Thymalin
status unknown
20 mg n/a →Thymogen
status unknown
20 mg n/a →Thymosin Alpha-1
status unknown
3 mg n/a →Thymosin Alpha-1
status unknown
10 mg n/a →Tirzepatide
status unknown
6 mg n/a →Tirzepatide
status unknown
10 mg n/a →Tirzepatide
status unknown
12 mg n/a →Tirzepatide
status unknown
15 mg n/a →Tirzepatide
status unknown
16 mg n/a →Tirzepatide
status unknown
30 mg n/a →Tirzepatide
status unknown
50 mg n/a →Vasoactive Intestinal Peptide (VIP)
status unknown
6 mg n/a →Vesugen
status unknown
20 mg n/a →Vilon
status unknown
20 mg n/a →
31 COAs across 20 peptides
Independent third-party test coverage, summarised per peptide. Each health bar is coloured by that peptide's median measured purity.
- BPC-157
99.79% median purity
5COAs
- Retatrutide
99.38% median purity
4COAs
- Tirzepatide
99.80% median purity
4COAs
- Epithalon
purity not on file
2COAs
- DSIP
99.02% median purity
1COA
- Follistatin 344
purity not on file
1COA
- GHK-Cu
99.80% median purity
1COA
- Ipamorelin
purity not on file
1COA
- MOTS-c
99.45% median purity
1COA
- NAD+
purity not on file
1COA
- Oxytocin
97.53% median purity
1COA
- PE-22-28
99.32% median purity
1COA
- PEG-MGF
purity not on file
1COA
- Pinealon
99.17% median purity
1COA
- PT-141
99.90% median purity
1COA
- Selank
99.90% median purity
1COA
- Semax
99.69% median purity
1COA
- Sermorelin
99.72% median purity
1COA
- SS-31
99.73% median purity
1COA
- Tesamorelin
99.74% median purity
1COA
Have a vial?
Check its batch
Type the lot or batch code printed on your vial to see if we have an independent COA on file for it.