RESEARCH USE ONLY: NOT FOR HUMAN CONSUMPTIONSHIPS FROM ONTARIO · CANADA ONLY · CAD PRICING
TrueNorthTrueNorthPEPTIDE SUPPLY
Home › Lab reports
CERTIFICATES OF ANALYSIS

The lab reports.

Every report we have, published by TrueNorth Peptide Supply. Supplier-identifying information is redacted on every report. Test results, batch numbers, dates, and lab identities are untouched.

How to read this page

Batch-matched means the batch number on the report matches the batch currently on our shelves. Every report below is matched to our current stock.

Batch-matched to our stock

ProductLabBatchTestedResultStatusReport
Tirzepatide 30mgTJQXGD partner lab58287042026-09-0999.74%Batch-matchedView PDF
Tirzepatide 10mgJanoshikZE10-08242026-09-0999.678%Batch-matchedView PDF
Tirzepatide 30mgJanoshikZE30-09072026-09-2999.936%Batch-matchedView PDF
Tirzepatide 30mgJanoshik2580082026-08-1799.864%Batch-matchedView PDF
Tirzepatide 30mgTJQXGD partner labnot shown2026-09-0199.73%Batch-matchedView PDF
Tirzepatide 60mgJanoshikZE60-08012026-08-1799.931%Batch-matchedView PDF
Tirzepatide 60mgJanoshik2580272026-08-1799.881%Batch-matchedView PDF
Retatrutide 30mgJanoshikRE30-09182026-10-0199.794%Batch-matchedView PDF
Retatrutide 30mgJanoshiknot shown2026-09-1499.831%Batch-matchedView PDF
Retatrutide 30mgTJQXGD partner labnot shown2026-07-2899.92%Batch-matchedView PDF
Retatrutide 30mgPeptide Test Canada / SideChainZB-RT305262026-09-2999.7%Batch-matchedView PDF
Semaglutide 5mgJanoshikOZ5-05142026-06-0599.310%Batch-matchedView PDF
Semaglutide 10mgJanoshikOZ10-06182026-07-1399.504%Batch-matchedView PDF
Cagrilintide 5mgJanoshikCAG5-07032026-07-2799.569%Batch-matchedView PDF
Cagrilintide 10mgJanoshikCAG10-08022026-08-1999.605%Batch-matchedView PDF
Mazdutide 10mgJanoshikMAZ10-05282026-06-1799.054%Batch-matchedView PDF
Survodutide 10mgJanoshikSUR10-05152026-06-0599.283%Batch-matchedView PDF
Bacteriostatic waterJanoshiknot shown2026-08-050.463 EU/vialBatch-matchedView PDF
Bacteriostatic waterJanoshiknot shown2026-08-05none detectedBatch-matchedView PDF

Still collecting

No report on file yet for:

  • GHK-Cu 100mg
  • Eloralintide 20mg (our batch 5828704)
  • Cagrilintide 2mg
  • Semaglutide 20mg / 50mg
  • Survodutide 2mg / 5mg / 15mg
  • Retatrutide 10mg / 60mg / 100mg
  • Tirzepatide 100mg
  • Mazdutide 5mg
  • all BiochemAPI products

Reports land here as they come in. If you want a specific product's paperwork before ordering, ask us.