Moglabs
Publishes 1 independent COA from 1 lab across 1 peptide; latest May 2026.
42 peptides carried
Every (peptide, SKU) this vendor lists. Click through for the listing detail and any COAs we have for that exact pair.
5-Amino-1MQ
status unknown
50 mg $98 →AOD-9604
status unknown
5 mg $34 →AOD-9604
status unknown
5 mg $36 →BPC-157
research only
5 mg $28 →BPC-157 + TB-500
status unknown
5 mg $48 →Cagrilintide
status unknown
10 mg $82 →CJC-1295
status unknown
5 mg $50 →CJC-1295/Ipamorelin
status unknown
5 mg $58 →Dihexa
status unknown
5 mg $40 →DSIP
status unknown
5 mg $26 →DSIP
status unknown
5 mg $38 →GHK-Cu
status unknown
50 mg $30 →GHRP-2
status unknown
5 mg $16 →GHRP-6
status unknown
5 mg $16 →GLOW Blend (GHK-Cu + BPC-157 + TB-500)
status unknown
size n/a $80 →Glutathione
status unknown
1500 mg $56 →Hexarelin
status unknown
5 mg $38 →IGF-1 LR3
status unknown
1 mg $68 →Ipamorelin
status unknown
5 mg $28 →KLOW Blend (GHK-Cu + BPC-157 + TB-500 + KPV)
status unknown
size n/a $98 →KPV
status unknown
5 mg $30 →Melanotan I
status unknown
10 mg $28 →Melanotan II
status unknown
10 mg $28 →Melanotan II
status unknown
10 mg $38 →MK-677
status unknown
25 mg $68 →MOTS-c
status unknown
10 mg $38 →NAD+
status unknown
500 mg $54 →Orforglipron
status unknown
6 mg $118 →Oxytocin
status unknown
5 mg $24 →PEG-MGF
status unknown
2 mg $40 →PT-141
status unknown
10 mg $36 →RAD-140
status unknown
10 mg $54 →Selank
status unknown
5 mg $24 →Selank
status unknown
5 mg $36 →Semax
status unknown
5 mg $24 →Semax
status unknown
5 mg $36 →SLU-PP-332
status unknown
size n/a $30 →SS-31
status unknown
10 mg $46 →TB-500
research only
5 mg $36 →Tesamorelin
status unknown
5 mg $50 →Thymosin Alpha-1
status unknown
5 mg $36 →Vasoactive Intestinal Peptide (VIP)
status unknown
5 mg $36 →
1 COAs across 1 peptide
Independent third-party test coverage, summarised per peptide. Each health bar is coloured by that peptide's median measured purity.
- GHRP-6
98.86% 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.