[ Certificate of Analysis library ]
Every batch, independently verified.
We publish the Janoshik HPLC certificate for every batch before it ships — real batch numbers, measured purity, and a key you can verify yourself. Quality you can check, not just trust.

- published certificates
- 11
- independent HPLC lab
- Janoshik
- purity threshold to list
- 99%+
- traceable to your lot
- Per-batch
published certificates
independent HPLC lab
purity threshold to list
traceable to your lot
[ Research use only · Not for human consumption ]
[ How testing works ]
Every batch, checked before it’s stocked.
Independent HPLC testing is the core of the brand — not a badge, a process. Here’s the path every batch takes before it reaches a researcher.
- 01
Sourced & logged
Compounds are produced by vetted manufacturers, then logged and sampled on arrival.
- 02
Independently tested
An independent lab (Janoshik) runs HPLC on every batch — never the lab that synthesised it.
- 03
Verified to 99%+
Only batches that meet the 99%+ purity threshold pass. The certificate of analysis is published.
- 04
Stocked & dispatched
Passing batches are stored temperature-protected and dispatched same-day, AU-domestic, across Australia.
[ Why Janoshik ]
Independent testing is the whole point.
World-class third-party lab
Janoshik Analytical is among the most trusted independent peptide-testing labs in the world — and it never synthesised what it tests.
Independently verifiable. Real results.
Every certificate carries a unique Janoshik key. Verify any batch yourself at janoshik.com — we publish the measured number, whatever it says.
Peace of mind
Know exactly what's in the vial before it ships. No product is listed until its batch clears our purity threshold.
Certificate library
Each certificate is a real Janoshik HPLC report for a specific batch. Open any one to see the full document and verify it independently.
11 certificates
JanoshikHealing & Recovery
TB-500
- Batch
- Batch TB4100918
- Tested
- 3 Oct 2025
JanoshikHealing & Recovery
BPC-157
- Batch
- Batch BP100923
- Tested
- 2 Oct 2025
JanoshikAesthetics & Lifestyle
Melanotan 2
- Batch
- Batch MT2100913
- Tested
- 24 Sep 2025
JanoshikStacks & Blends
KLOW80
- Batch
- Batch KLO800914
- Tested
- 24 Sep 2025
JanoshikStacks & Blends
BPC-157 + TB-500
- Batch
- Batch T/B100909
- Tested
- 17 Sep 2025
JanoshikGLP-class & Metabolic
Retatrutide
- Batch
- Batch RE300858
- Tested
- 8 Sep 2025
JanoshikStacks & Blends
GLOW70
- Batch
- Batch GL700831
- Tested
- 5 Sep 2025
JanoshikHealing & Recovery
KPV
- Batch
- Batch KP100822
- Tested
- 2 Sep 2025
JanoshikCosmetic & Skin
GHK-Cu
- Batch
- Batch HK1000818
- Tested
- 25 Aug 2025
JanoshikStacks & Blends
CJC-1295 (no DAC) + Ipamorelin
- Batch
- Batch C/I550816
- Tested
- 22 Aug 2025
JanoshikAesthetics & Lifestyle
PT-141
- Batch
- Batch PT100723
- Tested
- 30 Jul 2025
Measured results, in full
Every published lot, with the number the lab actually measured — read straight from the certificate, not rounded up to a marketing figure. TB-500, batch TB4100918: measured purity 99.820% / 99.164% by HPLC, tested 3 Oct 2025 by Janoshik Analytical. Each row links to its own certificate page, where the scanned document is published.
The verification key is printed on the report itself — enter it at janoshik.com/verify to confirm the certificate is genuine without taking our word for it.
| Compound | Batch | Measured purity (HPLC) | Tested | Report | Verify key |
|---|---|---|---|---|---|
| TB-500 | TB4100918 | 99.820% / 99.164% | #81228 | N1DP42ES1GVD | |
| BPC-157 | BP100923 | 99.932% / 99.070% | #81221 | BN85BNUPUVTV | |
| Melanotan 2 | MT2100913 | 99.598% | #79962 | AZAX1IQ5T21N | |
| KLOW80 | KLO800914 | GHK-Cu 61.55 mg, TB-500 (TB4) 11.40 mg, BPC-157 11.29 mg, KPV 14.02 mg(blend — no single purity figure) | #79969 | KK11P2XBJAX4 | |
| BPC-157 + TB-500 | T/B100909 | BPC-157 9.65 mg, TB-500 (TB4) 10.19 mg(blend — no single purity figure) | #78983 | KYVH3BHLJ18M | |
| Retatrutide | RE300858 | 99.740% | #77515 | XK4X79KRU8EZ | |
| GLOW70 | GL700831 | GHK-Cu 65.38 mg, BPC-157 13.74 mg, TB-500 (TB4) 11.48 mg(blend — no single purity figure) | #77517 | YC4M4G7EQN6F | |
| KPV | KP100822 | 99.886% | #77016 | TQ16SURFLYF3 | |
| GHK-Cu | HK1000818 | 99.961% | #75965 | D36M3PF113L7 | |
| CJC-1295 (no DAC) + Ipamorelin | C/I550816 | CJC-1295 DAC not detected, CJC-1295 (mod GRF 1-29) 5.68 mg, Ipamorelin 6.06 mg(blend — no single purity figure) | #75966 | Q8SEZ8EZLXVC | |
| PT-141 | PT100723 | 99.948% | #72775 | PNLFDJHD73IN |
[ Coming soon ]
Certificates in the pipeline
These compounds are tested on the same standard; their batch certificates are published here as each new lot clears HPLC.
- Tesamorelin 10mg / 20mgCOA soon
- MOTS-C 10mg / 20mg / 40mgCOA soon
- Bacteriostatic Water 3ml / 10mlCOA soon
- Ipamorelin 5mg / 10mgCOA soon
- CJC-1295 (no DAC) 5mg / 10mgCOA soon
- NAD+ 100mg / 500mgCOA soon
- SS-31 10mgCOA soon
- Semax 10mgCOA soon
- Selank 10mgCOA soon
- AOD-9604 5mgCOA soon
- Epithalon 10mgCOA soon
- DSIP 5mg / 10mgCOA soon
Verified purity, dispatched across Australia.
Browse the full range — every batch HPLC-tested, every certificate on file.