Quality & Transparency
Lab Testing and Certificates of Analysis
Janoshik Analytical reports for 78 research peptides: the current report for each vial size, with its batch code and a verification key you can check on Janoshik’s own website. For laboratory research use only.
- Vial size10 mg
- Report#225776
- Verification keyF8RJGEG8T1L7
The process
From batch to certificate
How a report reaches this page, and how to check the one for your vial.
Tested
The manufacturer sends samples of its batches to Janoshik Analytical, an independent analytical laboratory.
Reported
Janoshik issues a numbered report for each sample, with a unique verification key printed at the bottom.
Listed
We list the current report for each vial size with its batch code. Reports for earlier batches are available on request.
Checked by you
Match the batch code on your vial, open the report, and confirm it at janoshik.com/verification with the report number and key.
COA lookup
Find your batch certificate
Search by compound, batch code, report number or verification key. Each card opens the Janoshik report for that batch in a new tab.
78 products · 105 current-batch reports · updated October 30, 2026
No report matches that search. Reports for products and batches not listed here are available on request: contact us with the product name and batch number.
Metabolic and incretin research19 reports
Semaglutide
- Vial size5 mg
- Report#101805
- Verification key6QZK8LJRVPDF
Semaglutide
- Vial size10 mg
- Report#171488
- Verification keyRDIE3QFK2T7Y
Semaglutide
- Vial size20 mg
- Report#205536
- Verification keyCEXHF2CQ6GL6
Tirzepatide
- Vial size10 mg
- Report#229230
- Verification keyVVI5RYSJGSJN
Tirzepatide
- Vial size15 mg
- Report#224197
- Verification keyZZXMFV9EW59D
Tirzepatide
- Vial size30 mg
- Report#238280
- Verification keyXG6IL9S8D399
Retatrutide
- Vial size10 mg
- Report#242011
- Verification keyGC4M4V1A6WUS
Retatrutide
- Vial size20 mg
- Report#242856
- Verification keyLTSQQCUQEPT1
Retatrutide
- Vial size30 mg
- Report#238259
- Verification keyL4SQQL38X1QW
Retatrutide
- Vial size60 mg
- Report#237097
- Verification keyZ51UH46M2BXN
Retatrutide
- Vial size100 mg
- Report#228082
- Verification keyU639UFFSDXZD
Cagrilintide
- Vial size5 mg
- Report#206282
- Verification keyY4JA8TXWVUPQ
Cagrilintide
- Vial size10 mg
- Report#219747
- Verification keyQ27HY2TM4MAF
Mazdutide
- Vial size10 mg
- Report#85178
- Verification keyASDZ4XIIGHRX
Survodutide
- Vial size10 mg
- Report#84204
- Verification keyZ47GWUT5DCLM
AOD-9604
- Vial size5 mg
- Report#238293
- Verification keyV4W7RIM5DBZV
5-Amino-1MQ
- Vial size10 mg
- Report#213052
- Verification key7RBTF943SCBE
5-Amino-1MQ
- Vial size50 mg
- Report#241043
- Verification keyKE9H2R94FBUN
Adipotide
- Vial size10 mg
- Report#86043
- Verification keyKK4YQU73T72W
Recovery and repair research11 reports
BPC-157
- Vial size10 mg
- Report#225776
- Verification keyF8RJGEG8T1L7
BPC-157
- Vial size20 mg
- Report#235945
- Verification keyK8SXFCI6VUGS
BPC-157
- Vial size40 mg
- Report#224244
- Verification keyXAQ741WEQ6ND
TB-500 (Thymosin Beta-4)
- Vial size10 mg
- Report#147070
- Verification keyGXBWLBLLUZF7
TB-500 (Thymosin Beta-4)
- Vial size20 mg
- Report#197390
- Verification keyA3IZIKNFL4I8
TB-500 Fragment
- Vial size10 mg
- Report#219737
- Verification keyAK5NXHXY8G8G
KPV
- Vial size10 mg
- Report#228032
- Verification keyLWNWDPV7II3Z
LL-37
- Vial size5 mg
- Report#228071
- Verification key5PUXHY3CIM3C
Thymosin Alpha-1
- Vial size10 mg
- Report#241020
- Verification key44XEFGWNFURV
ARA-290 (Cibinetide)
- Vial size16 mg
- Report#235907
- Verification keyJFKVS6V9FHQE
PNC-27
- Vial size30 mg
- Report#99969
- Verification key2WHVZ7K1JFYL
Pre-mixed blends13 reports
BPC-157 + TB-500 Blend
- Vial size5 mg + 5 mg
- Report#219726
- Verification keyQLI1KA5HEGQD
BPC-157 + TB-500 Blend
- Vial size10 mg + 10 mg
- Report#241069
- Verification keyS5VMM6G5MBP5
BPC-157 + TB-500 Blend
- Vial size30 mg + 30 mg
- Report#219695
- Verification keyTJFW77EDQKIF
BPC-157 + TB-500 Fragment Blend
- Vial size10 mg + 10 mg
- Report#219714
- Verification keyASIS6TXFU92G
Coremend Blend (TB-500 + KPV + BPC-157)
- Vial sizeBlend vial
- Report#228087
- Verification keyKZEAJMVDPY4R
GHK-Cu + KPV Blend
- Vial size50 mg + 20 mg
- Report#230549
- Verification keyINKWVLSCQGQX
GLOW Blend (GHK-Cu + BPC-157 + TB-500)
- Vial size70 mg
- Report#224204
- Verification key95K3KAM5TPPZ
KLOW Blend
- Vial size80 mg
- Report#230563
- Verification keyD26PAKAZXUNW
CJC-1295 + Ipamorelin
- Vial size5 mg + 5 mg
- Report#238306
- Verification keyGWTBIJXD5J3K
CJC-1295 + Ipamorelin
- Vial size10 mg + 10 mg
- Report#241056
- Verification keyPFXBI6CSKDTH
Tesa + Ipa Blend
- Vial size5 mg + 5 mg
- Report#235914
- Verification key3I8LQRH3TUQY
Tesa + Ipa Blend
- Vial size10 mg + 3 mg
- Report#219761
- Verification keyVM12TD3CRGKA
Tesa + Ipa + CJC Blend
- Vial size6 mg + 3 mg + 3 mg
- Report#209656
- Verification key78SD2YLCG392
Growth-hormone-axis research12 reports
CJC-1295 No DAC (Mod GRF 1-29)
- Vial size10 mg
- Report#242054
- Verification keyMZU2MJHHHKVV
CJC-1295 with DAC
- Vial size5 mg
- Report#238261
- Verification key8HBFEZ5QZ9N1
Ipamorelin
- Vial size10 mg
- Report#238253
- Verification keyR2U9X4YNIB3N
Sermorelin
- Vial size5 mg
- Report#238297
- Verification keyKFGS4TCF9ZKJ
Tesamorelin
- Vial size10 mg
- Report#198440
- Verification keyZKEI2BVYMMF8
Tesamorelin
- Vial size20 mg
- Report#241029
- Verification keyGPHMMV2KNXYY
GHRP-2
- Vial size10 mg
- Report#147084
- Verification keyZWYQ2ZHRQQSQ
GHRP-6
- Vial size10 mg
- Report#137738
- Verification keyRLI43ML9H6C6
Hexarelin
- Vial size3 mg
- Report#97427
- Verification keyGL9S7DN6H2BD
Kisspeptin-10
- Vial size10 mg
- Report#235046
- Verification key5PYWYZLBI84U
IGF-1 LR3
- Vial size1 mg
- Report#99918
- Verification keyT7RWAWUBTFEZ
HGH Fragment 176-191
- Vial size5 mg
- Report#122978
- Verification keyYSGPXEVX8NHT
Anti-aging and cellular research17 reports · 2 on request
GHK-Cu
- Vial size50 mg
- Report#232050
- Verification keyXG9YDHLZQ8AC
GHK-Cu
- Vial size100 mg
- Report#242027
- Verification keyDG3FSB6J7WRH
AHK-Cu
- Vial size100 mg
- Report#228050
- Verification keyXJR5VHEMGE4Z
MOTS-c
- Vial size10 mg
- Report#224206
- Verification key8XXGY17B25CN
MOTS-c
- Vial size20 mg
- Report#238275
- Verification key4P3VCV8BDPY5
MOTS-c
- Vial size40 mg
- Report#230570
- Verification keyEHGQXT8AKGZQ
SS-31 (Elamipretide)
- Vial size10 mg
- Report#233513
- Verification key6RD3W6WC25DA
SS-31 (Elamipretide)
- Vial size30 mg
- Report#242056
- Verification keyJZS4VNURZVTP
SS-31 (Elamipretide)
- Vial size50 mg
- Report#232047
- Verification keyCFAMR1KU9VTG
NAD+
- Vial size500 mg
- Report#224182
- Verification keyTWI2LI1GIIS4
Epithalon
- Vial size10 mg
- Report#230585
- Verification key6NXMK64ULMK2
Epithalon
- Vial size50 mg
- Report#242875
- Verification key2SHS81AAS72S
N-Acetyl Epithalon
- Vial size20 mg
- Report#97124
- Verification key8XA4NU7DM261
Humanin
- Vial size10 mg
- Report#98510
- Verification keyD3Z45PJ1MZJ2
FOXO4-DRI
- Vial size10 mg
- Report#230547
- Verification keyAXLSMW6J6V3Q
SNAP-8
- Vial size10 mg
- Report#233508
- Verification keySE4XGXG6F1HZ
Glutathione (GSH)
- Vial size600 mg
- Report#91366
- Verification keyDBSBW8HBPMVD
Glutathione (GSH)
- Vial size1500 mg
- ReportAvailable on request
Thymulin
- Vial sizeAll sizes
- ReportAvailable on request
Short bioregulator peptides15 reports
Bronchogen
- Vial size20 mg
- Report#198451
- Verification keySIAM4NIVY6BW
Prostamax
- Vial size20 mg
- Report#228065
- Verification keyLNGAHZTBY75C
Vesugen
- Vial size20 mg
- Report#206273
- Verification keyBR8J4GJXL4L8
Vilon
- Vial size20 mg
- Report#152716
- Verification keyM5V98RRNP8QC
Cartalax
- Vial size20 mg
- Report#241063
- Verification keyWBVE1D5PLI5W
Cortagen
- Vial size20 mg
- Report#196421
- Verification key9FPW7A3LGPUL
Chonluten
- Vial size20 mg
- Report#224516
- Verification keyMEAT8NDJLJP9
Livagen
- Vial size20 mg
- Report#202380
- Verification keyDR1VDIC2ED1X
Cardiogen
- Vial size20 mg
- Report#198457
- Verification keyC7SEPZWC6V5L
Pancragen
- Vial size20 mg
- Report#85174
- Verification keyWTYMQLX3Z92I
Crystagen
- Vial size20 mg
- Report#85179
- Verification keyGB81I44PBLH5
Vesilute
- Vial size20 mg
- Report#98554
- Verification keyBNT3LWB27UJK
Testagen
- Vial size20 mg
- Report#241037
- Verification keyX9TU4L5F8ET9
Thymogen
- Vial size20 mg
- Report#84712
- Verification keyAD29FMYHZPV5
Ovagen
- Vial size20 mg
- Report#91197
- Verification keyP1LZR5ENDK6P
Cognitive and neuropeptide research15 reports · 2 on request
Selank
- Vial size10 mg
- Report#239823
- Verification keyQIEYBZ7Q4EHA
Semax
- Vial size10 mg
- Report#229242
- Verification keyHUMZWLA5F1HN
N-Acetyl Selank
- Vial size10 mg
- Report#235930
- Verification key6SS6FG22BSGQ
N-Acetyl Selank
- Vial size50 mg
- Report#93322
- Verification key5G5VWW2NAJ49
N-Acetyl Semax
- Vial size10 mg
- Report#230559
- Verification key8HJNI2XIHLSP
N-Acetyl Semax
- Vial size50 mg
- Report#93325
- Verification key4T7WJGKV75C9
DSIP
- Vial size5 mg
- Report#85786
- Verification keyCWQJGMYTV1N1
DSIP
- Vial size10 mg
- Report#214058
- Verification keyDW7YZ5ZJB5J1
Oxytocin
- Vial size10 mg
- Report#105797
- Verification keyG8QXIIN91ZIG
PTD-DBM
- Vial size5 mg
- Report#136638
- Verification keyQSNXY9N2Q7T5
P21 (P021)
- Vial size10 mg
- Report#228037
- Verification keyTB9FP45ATLNQ
PE-22-28
- Vial size10 mg
- Report#226810
- Verification keyG7LKUVQPM2FY
Illumineuro Blend (Pinealon, N-Acetyl Selank, N-Acetyl Semax, PE-22-28)
- Vial size10 mg + 10 mg + 20 mg + 10 mg
- Report#209627
- Verification keyZ314QL7FCES4
Pinealon
- Vial size20 mg
- Report#147666
- Verification keyX7TQWVVHVQP2
VIP
- Vial sizeAll sizes
- ReportAvailable on request
Adamax
- Vial size10 mg
- Report#216197
- Verification key348FZP2IIXRJ
Cerebrolysin
- Vial sizeAll sizes
- ReportAvailable on request
Melanocortin research3 reports
Melanotan II (MT-2)
- Vial size10 mg
- Report#233505
- Verification keyR1A33YT488TF
Melanotan I (MT-1)
- Vial size10 mg
- Report#242065
- Verification keyHA3WXNIIKK1J
PT-141 (Bremelanotide)
- Vial size10 mg
- Report#210580
- Verification keyNZ9HXE3V7GK7
“View Certificate” opens the laboratory’s report on janoshik.com in a new tab. Reports for earlier batches, and for products not listed here, are available on request: contact us with the product name and batch code.
Testing explained
Certificates of analysis for our research peptides, listed by product, vial size and batch. Pure Peptides Canada is a Canadian-owned supplier of laboratory research peptides based in Toronto. This page lists Janoshik Analytical test reports for 78 products in our catalogue: the current report for each vial size. Janoshik Analytical is an independent analytical laboratory, and each report carries a verification key you can check on Janoshik’s own website. The testing is ordered by the manufacturer of these batches, so the client and sample names on each report are the manufacturer’s. Reports for products and batches not listed here are available on request. All products are supplied for laboratory research use only and are not for human or veterinary use.
Why analytical testing decides whether your data means anything
A peptide is a defined sequence of amino acids. Synthesis, cleavage, purification and lyophilization each introduce the possibility of something other than that sequence ending up in the vial: truncated or deletion sequences, incompletely deprotected residues, oxidized methionine or cysteine, dimers, or simply more water and salt than expected. None of these are visible in a white lyophilized powder.
The consequence is practical. If a fraction of the mass in the vial is not the target sequence, every concentration calculated from that mass is wrong by an unknown factor, and results are not comparable between batches or between labs. Testing exists to convert an assumption about what is in the vial into a documented measurement.
This is also why batch identity matters as much as the test result. A purity figure is only meaningful when it is attached to the specific lot number printed on the vial you are working from, not to the product in general.
The core methods and what each one actually tells you
Two techniques do most of the work, and they answer different questions. Purity and identity are separate claims, and a document that addresses only one of them is incomplete.
- HPLC (high-performance liquid chromatography) — usually reverse-phase with UV detection. Components are separated by hydrophobicity and quantified by relative peak area. This is the purity assessment: it shows how much of the detected material is the main peak versus everything else. It does not confirm that the main peak is the sequence you ordered.
- Mass spectrometry (ESI-MS or MALDI-TOF) — measures molecular mass. The observed mass compared against the theoretical mass calculated from the sequence is the identity confirmation. It will not reliably tell you how much impurity is present, and it cannot distinguish sequence isomers of identical mass.
- Water content — lyophilized peptides are hygroscopic. Residual moisture (typically by Karl Fischer titration or loss on drying) affects the true peptide mass in a vial and therefore your working concentration.
- Counter-ion / salt content — peptides purified by reverse-phase HPLC are commonly isolated as acetate or trifluoroacetate salts. That counter-ion contributes to gross weight, so net peptide content can differ noticeably from vial weight.
- Appearance and solubility — a simple but useful check. Colour, caking, or failure to reconstitute cleanly in the expected solvent can indicate a handling or stability problem that instrumental results from months earlier will not capture.
| Test | Question it answers | What it cannot tell you |
|---|---|---|
| Reverse-phase HPLC | What proportion of detected material is the main component | Whether the main component is the correct sequence |
| Mass spectrometry | Whether the molecular mass matches the target sequence | Reliable quantitation of impurities; isomers of equal mass |
| Water content | How much of the vial weight is residual moisture | Anything about chemical purity or identity |
| Counter-ion / salt content | Net peptide mass versus gross vial weight | Whether the peptide has degraded |
| Endotoxin / bioburden | Suitability for sensitive cell and biological systems | Chemical purity, identity or potency |
Our HPLC testing guide explains how to read a chromatogram and why purity by peak area depends on the method used.
How to read a certificate of analysis without taking it on faith
A COA is a data report, not a marketing document, and it is readable in about a minute once you know what to look for.
Check that the sequence written on the document matches the compound you intended to order, in one-letter or three-letter code, including any modifications such as N-terminal acetylation or C-terminal amidation. Check that the lot or batch number on the document matches the vial. Check the test date — a certificate issued long before the material was filled tells you about the bulk peptide, not necessarily about the finished vial.
Then look at the chromatogram itself rather than only the summary number. A clean single dominant peak with a flat baseline reads differently from the same reported percentage produced by integrating around several shoulder peaks. Note the detection wavelength and the gradient conditions; purity by peak area is method-dependent, and results from different methods are not strictly interchangeable.
Finally, look for what is absent. A document with a purity figure but no mass spectrum, or a mass confirmation with no chromatogram, has only answered half the question. Our peptide COA guide walks through each field of a certificate, and our guide to choosing a peptide supplier in Canada turns these checks into a short list to run before you order.
Testing questions specific to peptides used in vitro versus in cell or tissue work
Purity and identity are the baseline. Depending on the model system, additional testing may be relevant to the researcher’s own risk assessment.
Work involving cultured cells or biological systems commonly raises questions about bacterial endotoxin, bioburden and sterility, since none of these are addressed by HPLC or MS. Research-grade lyophilized peptides are generally not supplied as sterile pharmaceutical products, and laboratories working in sensitive systems typically filter-sterilize reconstituted solutions themselves and validate the compound in their own assay.
Residual solvents from synthesis and purification, and residual TFA in particular, can matter in sensitive cell-based assays at otherwise reasonable concentrations. If your endpoint is sensitive to acidity or to a specific solvent, that belongs in your vendor questions before purchase rather than in your troubleshooting after an unexpected result.
Storage and handling: the part of the result that is yours to protect
Test results describe material at a point in time under the conditions the lab used. Everything after that is handling. Lyophilized peptide stored cold, dark and dry in a sealed vial is considerably more stable than the same peptide in solution.
Two habits protect more data than any other. Allow vials to reach room temperature before opening so atmospheric moisture does not condense onto cold powder. And avoid repeated freeze-thaw cycles on reconstituted stock by aliquoting into single-use volumes.
Sequences containing methionine, cysteine or tryptophan are more prone to oxidation; those with asparagine or glutamine are more prone to deamidation. If a peptide behaves differently in week six than in week one, degradation in your own storage is a more likely explanation than a change in the material as supplied.
Research use only
Compounds discussed here are supplied for laboratory research and analytical purposes only. They are not drugs, not food, not cosmetics, and not intended for human or veterinary administration, diagnostic use, or any application in or on the body. Purchasers are responsible for confirming that their intended use complies with applicable Canadian regulations and their own institutional requirements, and for handling all materials in accordance with laboratory safety practice.
Common questions
Does a high HPLC purity number mean I received the right peptide?
No. HPLC purity is a relative measure of how much of the detected material is the main peak. It says nothing about whether that peak is the sequence you ordered. Identity comes from mass spectrometry, where the observed molecular mass is compared to the mass calculated from the stated sequence. You need both results, and both should reference the same lot number.
Why is the net peptide content lower than the weight stated on the vial?
Lyophilized peptides normally contain residual water and a counter-ion — commonly acetate or trifluoroacetate — left from purification. Both contribute to gross weight without contributing peptide. If your assay depends on accurate molar concentration, work from net peptide content and water content data rather than from vial fill weight alone.
What should I do if the certificate of analysis lot number does not match my vial?
Treat the document as not applicable to your material and request the correct one before using the compound in any experiment. A COA is a record of a specific production batch; applied to a different lot, it is an assumption rather than data, which undermines the traceability of anything you publish from it.
Are research peptides supplied sterile or endotoxin-tested?
Research-grade lyophilized peptides are generally not supplied as sterile products, and endotoxin testing is not part of a standard purity and identity package. Laboratories working with cultured cells or other sensitive biological systems normally filter-sterilize reconstituted solutions themselves and confirm suitability in their own model. If endotoxin data is required for your protocol, ask before ordering.
Can I verify purity in my own lab?
Yes, and many laboratories with access to an LC-MS system do. Running the material against the supplied chromatogram is the strongest form of verification, though remember that purity by peak area is method-dependent — differences in column, gradient and detection wavelength can shift the reported figure even for identical material.
How long do test results remain a fair description of the material?
Only for as long as storage conditions preserve it. Results describe the peptide as tested; stability afterwards depends on temperature, moisture exposure, light and the sequence itself. Keeping lyophilized material cold, sealed and dry, warming vials to room temperature before opening, and aliquoting reconstituted stock to avoid freeze-thaw cycles all protect the material that was tested.
Testing FAQ
How verification works
Who orders the testing behind these reports?
The manufacturer of these batches orders the testing from Janoshik Analytical, so the client and sample names on each report are the manufacturer’s. We list the reports by product, vial size and batch so you can match them to the vial you receive, and every report can be checked against Janoshik’s records with its verification key.
How do I check that a Janoshik report is genuine?
Each report carries a task number at the top and a verification key at the bottom; both are shown on this page for every current report. Enter them at janoshik.com/verification to open the report on the laboratory’s own site. A report that cannot be found there should not be relied on.
Why does one product have several reports?
Each vial size is tested as its own batch, so each size has its own report. This page lists the current report for each size. If the batch code on your vial isn’t listed, contact us with the product name and batch code to request its report.
Source with confidence
Janoshik reports listed by batch, prices in Canadian dollars and tracked shipping across Canada.
Browse the catalog