Tested batch by batch

Lab Reports (COAs)

Real lab reports for the batches behind our products, posted exactly as the testing lab wrote them. There are 8 reports below, and you can check each one with the lab yourself. We add more as new batches are tested.

  • PurityHow much of what’s in the vial is the right peptide, and not broken pieces or look-alikes.
  • Peptide contentHow many milligrams of peptide the lab really found, compared with the amount on the label.
  • Right peptideA lab test that confirms the powder is the peptide named on the label.
  • Check it yourselfEach report has a code you can check with the lab that wrote it.

Recovery1

TB-500 (10mg) · Purity test

99.3%

Lab report

NP-TB500-10

Peptide in the vial
10.40 mg (label: 10.00 mg)
Compared with label
104.0% (must be 90%+)
Batch number
TB-023
Looks like
Freeze-dried powder
Lab
SideChain Analytics · 8 Aug 2026

Check it at peptidetestcanada.ca/verify with code PTC-6ACAR7BP

Weight & Energy4

Retatrutide (10mg) · Purity test

99.5%

Lab report

NP-RETA-10

Peptide in the vial
9.47 mg (label: 10.00 mg)
Compared with label
94.7% (must be 90%+)
Batch number
RET-392
Looks like
Freeze-dried powder
Lab
SideChain Analytics · 27 Aug 2026

Check it at peptidetestcanada.ca/verify with code PTC-5WZBPQNA

Tesamorelin (10mg) · Purity test

99.4%

Lab report

NP-TESA-10

Peptide in the vial
9.64 mg (label: 10.00 mg)
Compared with label
96.4% (must be 90%+)
Batch number
TES-040
Looks like
Freeze-dried powder
Lab
SideChain Analytics · 8 Aug 2026

Check it at peptidetestcanada.ca/verify with code PTC-RSRY4N87

MOTS-C (10mg) · Purity test

99.7%

Lab report

NP-MOTSC-10

Peptide in the vial
42.08 mg (label: 40.00 mg)
Compared with label
105.2% (must be 90%+)
Batch number
MOTS-066
Looks like
Freeze-dried powder
Lab
SideChain Analytics · 7 Aug 2026

The lab tested a 40 mg sample. The vial we sell holds 10 mg.

Check it at peptidetestcanada.ca/verify with code PTC-RCQXMH5M

SS-31 (50mg) · Purity test

99.1%

Lab report

NP-SS31-50

Peptide in the vial
54.27 mg (label: 50.00 mg)
Compared with label
108.5% (must be 90%+)
Batch number
SS-020
Looks like
Freeze-dried powder
Lab
SideChain Analytics · 8 Aug 2026

Not sold in our store right now. We posted it because we tested this batch.

Check it at peptidetestcanada.ca/verify with code PTC-4VAWREPG

Growth Hormone1

Ipamorelin (10mg) · Purity test

99.5%

Lab report

NP-IPAM-10

Peptide in the vial
9.81 mg (label: 10.00 mg)
Compared with label
98.1% (must be 90%+)
Batch number
IPA-020
Looks like
Freeze-dried powder
Lab
SideChain Analytics · 7 Aug 2026

Check it at peptidetestcanada.ca/verify with code PTC-T74G9E5F

Brain & Sleep1

Semax (10mg) · Purity test

99.6%

Lab report

NP-SMAX-10

Peptide in the vial
10.08 mg (label: 10.00 mg)
Compared with label
100.8% (must be 90%+)
Batch number
SMX-028
Looks like
Freeze-dried powder
Lab
SideChain Analytics · 27 Aug 2026

Check it at peptidetestcanada.ca/verify with code PTC-EHV3WEFS

Skin & Hair1

KPV (10mg) · Purity test

99.6%

Lab report

NP-KPV-10

Peptide in the vial
11.03 mg (label: 10.00 mg)
Compared with label
110.3% (must be 90%+)
Batch number
KPV-014
Looks like
Freeze-dried powder
Lab
SideChain Analytics · 7 Aug 2026

Check it at peptidetestcanada.ca/verify with code PTC-KTV9736R

Looking for a specific batch?

We post reports here as each batch is released. Need the report for a vial you already have? Send us the batch number on the label, and we’ll find it for you.

Ask for a batch report