Lab Results, Independent Third-Party Verification
This page is the complete Certificate of Analysis index for every Bastion Peptides product. Each verified row links an independently hosted Janoshik Analytical certificate at janoshik.com — not a PDF on our own servers. Products under “Lab Analysis Pending” have been submitted for testing; results are published as each certificate is issued. Last updated: June 19, 2026.
New to COA verification? Read our cornerstone guide, Janoshik Match-Batch: What It Means + How to Verify (2026), to learn how to verify any vendor’s lab results in 60 seconds, plus 7 red flags to watch for.
Every product Bastion Peptides sells is sourced from suppliers who submit batches to Janoshik Analytical (Prague) for independent HPLC purity and identity testing. Each COA below is publicly verifiable on Janoshik’s official verification system, click any task number to verify directly.
All current COAs are attributed to Peptide Pole HongKong (PPHK), our primary supplier. As Bastion’s volume scales, we plan to commission Bastion-branded testing for our growing catalog.
Janoshik-Verified Products (16 SKUs)
| Product | Janoshik Task # | Compound Tested | Purity | Verify |
|---|---|---|---|---|
| Semaglutide 5mg | #92904 | Semaglutide 10mg (batch PPH-202511) | 99.387% | Janoshik HPLC |
| Tirzepatide 5mg / 10mg / 30mg | #92885 | Tirzepatide 20mg (batch PPH-202511) | 99.595% | Janoshik HPLC |
| Retatrutide 5mg / 10mg | #92883 | Retatrutide 10mg (batch PPH-202511) | 99.641% | Janoshik HPLC |
| Retatrutide 30mg | #102372 | Retatrutide 30mg (batch PPH-2026029) | 99.662% | Janoshik HPLC |
| BPC-157 5mg / 10mg | #92888 | GLOW 70mg blend, BPC-157 10.65mg confirmed (batch PPH-202511) | blend composition confirmed | Janoshik HPLC |
| TB-500 5mg | #92888 | GLOW 70mg blend, TB-500 10.50mg confirmed (batch PPH-202511) | blend composition confirmed | Janoshik HPLC |
| GHK-Cu 50mg | #92900 | GHK-Cu 100mg (batch PPH-202511) | 99.500% | Janoshik HPLC |
| KPV 10mg | #102367 | KLOW 80mg blend, KPV 10.27mg confirmed (batch PPH-2026021) | blend composition confirmed | Janoshik HPLC |
| CJC-1295 No DAC 2mg | #92901 | CJC-1295 without DAC (batch PPH-202511) | 99.121% | Janoshik HPLC |
| NAD+ 500mg | #92899 | NAD+ 1000mg (batch PPH-202511) | 1086.46mg quantified | Janoshik HPLC |
| MOTS-c 10mg | #92905 | MOTS-c 10mg (batch PPH-202511) | 99.382% | Janoshik HPLC |
| Epithalon 10mg | #102370 | Epithalon 10mg (batch PPH-2026023) | 98.426% | Janoshik HPLC |
Lab Analysis Pending (15 SKUs)
The following SKUs are sourced from the same supplier with the same quality-control processes, but the current batch has not yet been independently tested by Janoshik. Independent verification will resume on the next supplier batch cycle.
If your research requires verified lab analysis on the current batch, please choose from the verified list above.
- CJC-1295 With DAC 2mg
- Ipamorelin 5mg
- Hexarelin 5mg
- GHRP-2 5mg
- Sermorelin 2mg
- Selank 10mg
- Semax 10mg
- Pinealon 10mg
- Glutathione 600mg
- AOD9604 5mg
- DSIP 5mg
- Thymosin Alpha-1 5mg
- Melanotan II 10mg
- PT-141 10mg
- IGF-1 LR3 1mg
About Janoshik Analytical
Janoshik Analytical Ltd. is an independent peptide and steroid analysis laboratory based in Prague, Czech Republic. They use HPLC (high-performance liquid chromatography), LC-MS (liquid chromatography-mass spectrometry), and quantitative analysis to verify peptide purity, identity, and concentration. Every COA they issue is publicly verifiable at Janoshik HPLC using the unique verification key shown on each test report.
New to reading these reports? Start with the Janoshik COA walkthrough, then use the 60-second verification checklist on any batch above. For why per-batch testing matters more than a single dated report, see match-batch vs pooled testing.
Research Use Only
All Bastion Peptides products are supplied for in-vitro laboratory research only. Not for human or veterinary consumption. See our Research Use Only Disclaimer for full terms.
Common questions? See the Bastion Peptides Help Center, answers on payment, customs reship, Match-Batch lab verification, RUO compounds, and the affiliate program.
📊 See the aggregate analysis across all batches in our Peptide Purity Report, every result published with its task number and batch code.
See the full numbers: our independent Janoshik purity data across every batch (real HPLC results, including the lowest).