Loading

Thanksgiving sale · save on every vial when you order 2 or more · ends Thu, Oct 15 at 2:11 p.m. MTShipping calculated at checkout · plain packaging

Lab reports

Lab reports & batch verification

Find the lab report for a product or use the code on your vial to open its batch record. Each record links to the laboratory document its figures were copied from, and a record stays public afterwards — withdrawals and rejections included.
38
lot records
37
lab documents linked
2
lots withdrawn
22
compounds on the record

Verify your vial

Every batch we sell carries a code printed on its vial label. Enter it to open that batch’s own record — before you buy, or long after. A batch is identified by its lot number.

38 lot records published

This ledger fills from certificates of analysis as they are issued

Lab documents linked

37

Distinct files, each counted once

Lots released

31

Released for supply

Lots withdrawn

2

Still readable, with a stated reason

Verifiable by code

38

Each record opens by its code

Compounds on the record

Each product a lot has been published under. Choose one to narrow the ledger.

No trend is drawn. Each lot’s recorded purity stands on its own row, as it was copied onto that lot’s record.

How a lot reaches this page

The order the record is built in
  1. Tested. A laboratory tests a sample and reports the results.
  2. Transcribed. Its figures are copied by hand from the laboratory’s document and frozen when the lot is released.
  3. Published. The record appears here and stays here, withdrawals and rejections included.
38 of 38 showing

What each status means

Released:
Passed our release check, with its lab report, laboratory, test date and verification code on record. Only released lots are sold.
Rejected:
Did not pass its check, or was entered by mistake. Never released or sold. Kept public with what its report showed and the reason given.
Withdrawn:
Was released, then taken off sale for the reason stated on its record. Kept public so anyone with a vial from it can check. If a lot is ever withdrawn for a quality reason, everyone who ordered from it is contacted directly with instructions.
LotCompoundPurityTestedStatus
Lot number
Not confirmed
Record corrected 2026-10-08
Selank
Purity
Not reported on this certificate
Tested on
2026-09-11
Tested by
Peptide Test Canada
RejectedView record
Lot number
GHK50-GZ-083126
GHK-CU/50mg
Purity
Not reported on this certificate
Tested on
2026-09-11
Tested by
Peptide Test Canada
RejectedView record
Lot number
Not confirmed
Record corrected 2026-10-08
GHK-CU/50mg
Purity
99.25%
Tested on
Not shown on the linked page
Tested by
Testides
ReleasedView record
Lot number
R10-GZ-083126
GLP3 RT 10mg
Purity
Not reported on this certificate
Tested on
2026-09-11
Tested by
Peptide Test Canada
RejectedView record
Lot number
V35-PO74-20260731-RT1
GLP3 RT 10mg
Purity
99.94%
Tested on
2026-09-11
Tested by
Testides Canada
ReleasedView record
Lot number
Not confirmed
Record corrected 2026-10-08
GLP3 RT 10mg
Purity
99.94%
Tested on
Not shown on the linked page
Tested by
Testides
WithdrawnView record
Lot number
R60-GZ-083126
GLP3 RT 60mg
Purity
Not reported on this certificate
Tested on
2026-09-11
Tested by
Peptide Test Canada
RejectedView record
Lot number
Not confirmed
Record corrected 2026-10-11
GLP3 RT 30mg
Purity
99.96%
Tested on
2026-09-11
Tested by
Testides Canada
ReleasedView record
Lot number
V35-PO74-20260731-RT3
GLP3 RT 30mg
Purity
99.96%
Tested on
2026-09-11
Tested by
Testides
ReleasedView record
Lot number
RTA30-GZ-081826
GLP3 RT 30mg
Purity
99.7%
Tested on
2026-08-27
Tested by
Peptide Test Canada
ReleasedView record
Lot number
SMX-GZ-083126
Semax
Purity
Not reported on this certificate
Tested on
2026-09-11
Tested by
Peptide Test Canada
RejectedView record
Lot number
TZ-GZ-083126
Tirzepatide
Purity
99.6%
Tested on
2026-09-11
Tested by
Peptide Test Canada
ReleasedView record
Lot number
V35-PO74-20260731-KP1
KPV 10mg
Purity
99.91%
Tested on
2026-09-11
Tested by
Testides
ReleasedView record
Lot number
KPVG-0716
KPV 10mg
Purity
99.6%
Tested on
2026-08-08
Tested by
Peptide Test Canada
ReleasedView record
Lot number
V35-PO74-20260731-RT2
GLP3 RT 20mg
Purity
99.94%
Tested on
2026-09-11
Tested by
Testides
ReleasedView record
Lot number
RT20-WS-0703
GLP3 RT 20mg
Purity
99.8%
Tested on
2026-08-20
Tested by
Peptide Test Canada
ReleasedView record
Lot number
Not confirmed
Record corrected 2026-10-08
SS-31 10mg
Purity
99.6%
Tested on
2026-09-10
Tested by
Peptide Test Canada
ReleasedView record
Lot number
2S10G-0716
SS-31 10mg
Purity
99.4%
Tested on
2026-08-08
Tested by
Peptide Test Canada
ReleasedView record
Lot number
Not confirmed
Record corrected 2026-10-08
Tesamorelin 10 mg
Purity
99.5%
Tested on
2026-09-10
Tested by
Peptide Test Canada
ReleasedView record
Lot number
V45-PO79-20260728-TSM
Tesamorelin 10 mg
Purity
99.94%
Tested on
2026-08-25
Tested by
Testides Canada
ReleasedView record
Lot number
TSM10M-0717
Tesamorelin 10 mg
Purity
99.4%
Tested on
2026-08-08
Tested by
Peptide Test Canada
ReleasedView record
Lot number
TSM10-V35-20260629
Tesamorelin 10 mg
Purity
99.94%
Tested on
2026-06-29
Tested by
Testides Canada
WithdrawnView record
Lot number
Klow 80
Klow Blend (BPC+TB500+GHK-CU+KPV) 80mgBPC-157 99.67%GHK-Cu 99.86%KPV 99.76%TB-500 99.72%
Tested on
2026-08-29
Tested by
Peptide Test Canada
ReleasedView record
Lot number
Not confirmed
Record corrected 2026-10-08
Klow Blend (BPC+TB500+GHK-CU+KPV) 80mg
Purity
Not reported on this certificate
Tested on
2026-08-29
Tested by
Peptide Test Canada
ReleasedView record
Lot number
COA-2026-SC-00120
Klow Blend (BPC+TB500+GHK-CU+KPV) 80mg
Purity
98.75%
Tested on
2026-06-28
Tested by
Sidechain Analytics
ReleasedView record
Lot number
AO-GZ-081826
AOD-9604 10mg
Purity
99.4%
Tested on
2026-08-27
Tested by
Peptide Test Canada
ReleasedView record
Lot number
ET-GZ-081826
Epitalon 10mg
Purity
99.5%
Tested on
2026-08-27
Tested by
Peptide Test Canada
ReleasedView record
Lot number
GK100-gz-081826
GHK-CU/100mg
Purity
99.7%
Tested on
2026-08-27
Tested by
Peptide Test Canada
ReleasedView record
Lot number
IP-GZ-081826
Ipamorelin 10mg
Purity
99.5%
Tested on
2026-08-27
Tested by
Peptide Test Canada
ReleasedView record
Lot number
V48-PO81-20260812-MS
MOTS-C 10mg
Purity
99.92%
Tested on
2026-08-24
Tested by
Testides
ReleasedView record
Lot number
BB10-WS-0703
BPC-157 + TB-500 Blend/55BPC-157 99.63%TB-500 99.57%
Tested on
2026-08-20
Tested by
Peptide Test Canada
ReleasedView record
Lot number
BB10-V35-PO50-20260911
BPC-157 + TB-500 Blend/55
Purity
99.91%
Tested on
2026-06-29
Tested by
Testides Canada
ReleasedView record
Lot number
PBC-BPCTB-10-060226
BPC-157 + TB-500 Blend/55
Purity
99.91%
Tested on
2026-06-29
Tested by
Testides
ReleasedView record
Lot number
CP10-WS-0703
CJC-1295 + Ipamorelin 10mg (no DAC)CJC-1295 99.52%Ipamorelin 99.55%
Tested on
2026-08-20
Tested by
Peptide Test Canada
ReleasedView record
Lot number
NAD500-WS-0703
NAD+ 500mg
Purity
99.4%
Tested on
2026-08-20
Tested by
Peptide Test Canada
ReleasedView record
Lot number
KS10G-0716
Kiss Peptin 10mg
Purity
99.1%
Tested on
2026-08-08
Tested by
Peptide Test Canada
ReleasedView record
Lot number
PBC-KISS-10-052026
Kiss Peptin 10mg
Purity
99.77%
Tested on
2026-06-05
Tested by
Testides
ReleasedView record
Lot number
TB500M-0717
TB-500 10mg
Purity
99.7%
Tested on
2026-08-08
Tested by
Peptide Test Canada
ReleasedView record

Certificates are published here as they are received.

A withdrawn lot stays listed with its result, and a lot that did not pass is listed with the result that failed it. The record is what a customer can check, in both directions.

From the journal

Reading a lab report.