- Home
- Independent Tests
Independent Tests
Bought as a customer, paid by ChemVerify, analysed by an independent laboratory.
How we test
Every test on this page started with an ordinary order: ChemVerify bought the product like any customer, the vendor was not informed, and the sealed sample went to an independent laboratory. The full report is linked on each test. From 75 of 100 points a sample counts as passed, from 40 to 74 as flagged, below that as not passed.
23 samples tested
Vendor: Avellon Peptides 20 · BioLab Shop 1 · Helus Lab 1 · Peak Peptide 1
Avellon Peptides BPC-157, 100 passed
100passedLaboratory: Janoshik Analytical · September 14, 2026
Open the record · 4 reports
Laboratory: Janoshik Analytical · October 9, 2026
Open the record · 4 reports
Avellon Peptides GHK-Cu, 100 passed
100passedLaboratory: Janoshik Analytical · September 11, 2026
Open the record · 4 reports
Laboratory: Janoshik Analytical · September 15, 2026
Open the record · 4 reports
Avellon Peptides MOTS-C, 100 passed
100passedLaboratory: Janoshik Analytical · October 9, 2026
Open the record · 4 reports
Laboratory: Janoshik Analytical · September 2, 2026
Open the record · 3 reports
Avellon Peptides SS-31, 100 passed
100passedLaboratory: Janoshik Analytical · September 14, 2026
Open the record · 4 reports
Avellon Peptides TB-500, 100 passed
100passedLaboratory: Janoshik Analytical · October 9, 2026
Open the record · 4 reports
Laboratory: Janoshik Analytical · September 15, 2026 · Purity 20 of 25
Open the record · 4 reports
Avellon Peptides KPV, 95 passed
95passedLaboratory: Janoshik Analytical · September 14, 2026 · Purity 20 of 25
Open the record · 4 reports
Laboratory: Janoshik Analytical · October 9, 2026 · Purity 20 of 25
Open the record · 4 reports
Laboratory: Janoshik Analytical · September 15, 2026 · Purity 20 of 25
Open the record · 4 reports
Laboratory: Janoshik Analytical · October 9, 2026 · Content 21 of 30
Open the record · 4 reports
Laboratory: Janoshik Analytical · September 11, 2026 · Content 21 of 30
Open the record · 4 reports
Helus Lab Retatrutide, 91 passed
91passedLaboratory: Janoshik Analytical · September 2, 2026 · Content 21 of 30
Open the record · 3 reports
Laboratory: Janoshik Analytical · October 9, 2026 · Purity 11 of 25
Open the record · 4 reports
Laboratory: Janoshik Analytical · September 15, 2026 · Content 12 of 30
Open the record · 4 reports
Laboratory: Janoshik Analytical · October 9, 2026 · Content 12 of 30
Open the record · 4 reports
Laboratory: Janoshik Analytical · September 2, 2026 · Content 12 of 30
Open the record · 3 reports
Laboratory: Janoshik Analytical · October 9, 2026 · Purity 11 of 25
Open the record · 4 reports
BioLab Shop Retatrutide, 20 not passed
20not passedLaboratory: Janoshik Analytical · September 2, 2026 · Endotoxin 0 of 45
Open the record · 3 reports
Laboratory: Janoshik Analytical · October 9, 2026
Open the record · 3 reports
Laboratory: Janoshik Analytical · October 7, 2026
Open the record · 1 report
What our lab tests show
Descriptive analysis of all 23 published samples and their 84 laboratory reports, independent of the filters above. The figures update with the published records; this is not a new laboratory study.
Analysis dates in the records: August 28, 2026–October 9, 2026.
Purity
97.14–99.864 %
Included: 20 of 23 samples. Range of reported values.
A high purity percentage does not tell you how many milligrams are in a vial. Chromatographic purity and measured peptide quantity answer different questions.
Difference from recorded label
-9.3 % / +81.4 %
Included: 17 of 23 samples. Range of reported values.
In 3 of 17 comparable samples, the reported quantity is below the recorded label quantity. These are point estimates, not proof of a specification failure: measurement uncertainty must also be considered.
These purchases are not a random market sample. Several samples come from the same supplier, with different products and dates. This distribution cannot establish market failure rates or a reliable supplier ranking.
Vendor: Avellon Peptides (20) · BioLab Shop (1) · Helus Lab (1) · Peak Peptide (1)
Sample-level evidence
Each row is one sample. Select its name for the full protocol and all reports; select a measurement for its original laboratory report. On a narrow screen, scroll the table sideways.
| Product / Vendor | Purity | Content | Difference from recorded label |
|---|---|---|---|
| BAC water · Avellon Peptides241124 October 9, 2026 | Not recorded | Not recorded | Not comparable Label quantity missing or inconsistent |
| BPC-157 · Avellon Peptides231753 September 14, 2026 | 99.864 % | 10.84 mg | +8.4 % Recorded label: 10 mg |
| BPC-157/TB-500 5mg/5mg · Avellon Peptides237179 October 8, 2026 | Not recorded | Multiple or unmatched results | Not comparable Label quantity missing or inconsistent |
| CJC-1295 no DAC 5mg · Avellon Peptides237168 October 7, 2026 | 97.677 % | 5.08 mg | +1.6 % Recorded label: 5 mg |
| Epithalon · Avellon Peptides231741 September 15, 2026 | 98.327 % | 9.35 mg | -6.5 % Recorded label: 10 mg |
| GHK-Cu · Avellon Peptides231729 September 11, 2026 | 99.686 % | 53.08 mg | +6.16 % Recorded label: 50 mg |
| Ipamorelin 10mg · Avellon Peptides237164 October 7, 2026 | 99.644 % | 11.52 mg | +15.2 % Recorded label: 10 mg |
| KPV · Avellon Peptides231725 September 14, 2026 | 98.695 % | 10.6 mg | +6 % Recorded label: 10 mg |
| L-Carnitine 500mg · Avellon Peptides237174 October 7, 2026 | Not recorded | Not recorded | Not comparable Label quantity missing or inconsistent |
| Melanotan 2 · Avellon Peptides231749 September 15, 2026 | 99.841 % | 10.63 mg | +6.3 % Recorded label: 10 mg |
| MOTS-c 10mg · Avellon Peptides237156 October 8, 2026 | 98.339 % | 10.93 mg | +9.3 % Recorded label: 10 mg |
| MOTS-c 40mg · Avellon Peptides237160 October 8, 2026 | 99.048 % | 42.15 mg | +5.37 % Recorded label: 40 mg |
| Retatrutide · Avellon Peptides217945 August 31, 2026 | 99.572 % | 10.94 mg | Not comparable Label quantity missing or inconsistent |
| Retatrutide · BioLab Shop217946 August 31, 2026 | 98.524 % | 9.07 mg | +81.4 % Recorded label: 5 mg |
| Retatrutide · Helus Lab217948 August 31, 2026 | 99.693 % | 11.48 mg | Not comparable Label quantity missing or inconsistent |
| Retatrutide · Peak Peptide217949 August 31, 2026 | 99.16 % | 6.5 mg | Not comparable Label quantity missing or inconsistent |
| Retatrutide · Avellon Peptides231721 September 11, 2026 | 99.706 % | 22.57 mg | +12.85 % Recorded label: 20 mg |
| Selank · Avellon Peptides231737 September 15, 2026 | 99.848 % | 12.26 mg | +22.6 % Recorded label: 10 mg |
| Semax · Avellon Peptides231733 September 15, 2026 | 98.367 % | 9.38 mg | -6.2 % Recorded label: 10 mg |
| SS-31 · Avellon Peptides231745 September 14, 2026 | 99.65 % | 10.75 mg | +7.5 % Recorded label: 10 mg |
| TB500 10mg · Avellon Peptides237187 October 9, 2026 | 99.102 % | 9.07 mg | -9.3 % Recorded label: 10 mg |
| Tesamorelin 10mg · Avellon Peptides237183 October 7, 2026 | 97.14 % | 11.06 mg | +10.6 % Recorded label: 10 mg |
| Thymosin Alpha-1 5mg · Avellon Peptides237175 October 9, 2026 | 99.827 % | 6.68 mg | +33.6 % Recorded label: 5 mg |
How this analysis is calculated
We use the same sample grouping as the protocols: supplier, receipt date (or order date), labelled product and batch. Additional reports or repeat measurements within a group do not create new samples. Only one unambiguous exact value per measurement is included: purity in % and content in mg. Limits such as <1 are not treated as exact values. Named analytes must match the labelled product; a complex and its constituents are never added together.
Difference (%) = (reported mg ÷ recorded label mg − 1) × 100.
The comparison requires a positive, consistent label quantity recorded in the protocol. Missing labels are not inferred from common vial sizes. Excluded results remain accessible in the original protocol. The displayed ranges describe the included samples only; no averaging across suppliers, confidence intervals or market estimates are calculated.
What a COA cannot tell us
A certificate of analysis describes the submitted sample and the tests performed. Purity alone does not establish identity, endotoxin levels, sterility or the absence of every contaminant. “Not detected” depends on the method and detection limit; it does not mean zero. These results do not demonstrate suitability for human use or represent every vial in a batch or later orders.
Publisher: ChemVerify. Calculations use the published protocol records linked above, including their limitations. The laboratory remains the source of the reported measurements; methods and any stated uncertainty are in the individual reports. Bachem’s technical guide below explains the distinction between purity and peptide content; it is not independent validation of these samples.
Bachem: Quality Control of Amino Acids & Peptides




