Crystal Peptides
Publishes 9 independent COAs from 1 lab across 8 peptides; latest Jan 2026.
58 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 $55 →5-Amino-1MQ
status unknown
size n/a $84 →AOD-9604
status unknown
5 mg $50 →BPC-157
research only
5 mg $29 →BPC-157
research only
10 mg $48 →BPC-157 + TB-500
status unknown
size n/a $65 →BPC-157 + TB-500
status unknown
size n/a $110 →Cagrilintide
status unknown
5 mg $60 →CJC-1295
status unknown
5 mg $47 →CJC-1295
status unknown
5 mg $40 →CJC-1295
status unknown
10 mg $70 →CJC-1295/Ipamorelin
status unknown
size n/a $65 →Dihexa
status unknown
size n/a $114 →DSIP
status unknown
5 mg $30 →Epithalon
status unknown
10 mg $30 →Epithalon
status unknown
50 mg $100 →Epithalon
status unknown
size n/a $74 →GHK-Cu
status unknown
50 mg $30 →GHK-Cu
status unknown
100 mg $45 →GHRP-2
status unknown
5 mg $25 →GHRP-6
status unknown
5 mg $30 →GLOW Blend (GHK-Cu + BPC-157 + TB-500)
status unknown
size n/a $130 →Glutathione
status unknown
size n/a $75 →Gonadorelin
status unknown
5 mg $49 →IGF-1 LR3
status unknown
1 mg $99 →Ipamorelin
status unknown
5 mg $26 →Ipamorelin
status unknown
10 mg $45 →Kisspeptin-10
status unknown
10 mg $35 →KLOW Blend (GHK-Cu + BPC-157 + TB-500 + KPV)
status unknown
size n/a $145 →KPV
status unknown
10 mg $45 →Melanotan I
status unknown
10 mg $40 →Melanotan II
status unknown
10 mg $35 →MOTS-c
status unknown
10 mg $45 →NAD+
status unknown
size n/a $94 →PEG-MGF
status unknown
2 mg $49 →Pentadecapeptide BPC (Oral)
status unknown
size n/a $74 →PT-141
status unknown
10 mg $40 →Retatrutide
status unknown
10 mg $99 →Retatrutide
status unknown
20 mg $160 →Retatrutide
status unknown
30 mg $199 →Selank
status unknown
5 mg $25 →Selank
status unknown
10 mg $50 →Semaglutide
status unknown
5 mg $45 →Semaglutide
status unknown
10 mg $80 →Semax
status unknown
5 mg $25 →Semax
status unknown
10 mg $45 →Sermorelin
status unknown
10 mg $60 →SLU-PP-332
status unknown
size n/a $54 →SS-31
status unknown
10 mg $50 →TB-500
research only
5 mg $35 →TB-500
research only
10 mg $60 →Tesamorelin
status unknown
5 mg $45 →Tesamorelin
status unknown
10 mg $79 →Tesofensine
status unknown
size n/a $64 →Thymosin Alpha-1
status unknown
5 mg $44 →Tirzepatide
status unknown
10 mg $99 →Tirzepatide
status unknown
20 mg $160 →Tirzepatide
status unknown
30 mg $200 →
9 COAs across 8 peptides
Independent third-party test coverage, summarised per peptide. Each health bar is coloured by that peptide's median measured purity.
- CJC-1295
99.53% median purity
2COAs
- BPC-157
99.50% median purity
1COA
- GHK-Cu
99.41% median purity
1COA
- Ipamorelin
99.01% median purity
1COA
- Retatrutide
99.84% median purity
1COA
- Semaglutide
99.43% median purity
1COA
- TB-500
99.34% median purity
1COA
- Tirzepatide
99.65% 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.