Peptide vendor lab results
Where lab tests
found problems.
Compare recorded test failures within each seller group. Counts show what was found in tested samples, not everything a vendor sells.
International vendors
Low purity results
Counts measured purity above 0% and below 97%. A result where the labeled compound was not found belongs in the identity category, not the purity average.
Across international vendors in this comparison
250 recorded failures across 5,850 applicable results from 30 vendors.
959 other eligible records have no included result for this check. Missing and excluded measurements never count as passes.
Latest eligible report: 2026-08-31. Each row below shows one vendor’s own test history.
Open a vendor row to explore compounds and test failures. Reveal protected names with Pro.
01 Vendor identity hiddenExplore test results 56failures / 384 tests 14.6%share of tests · 4 sources 2026-08-13latest lab result
Inside the lab evidence
Public preview56 failures in 384 applicable results from this vendor
Other compoundsExplore failed COAs34 / 85 failures / results
- Purity below 97% 34
Lowest measured purity 74.66%
HGHExplore failed COAs13 / 16 failures / results
- Purity below 97% 13
Lowest measured purity 95.79%
RetatrutideExplore failed COAs3 / 43 failures / results
- Purity below 97% 3
Lowest measured purity 89.04%
CJC-1295Explore failed COAs3 / 9 failures / results
- Purity below 97% 3
Lowest measured purity 91.09%
BPC-157Explore failed COAs2 / 15 failures / results
- Purity below 97% 2
Lowest measured purity 96.7%
Explore all 6 compounds with failures
Showing 5 of 6 compound groups with failures. 136 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Connect these results to a vendor.Reveal vendor with ProPro reveals the name and gives you access to the lab-report archive.
02 Vendor identity hiddenExplore test results 29failures / 327 tests 8.9%share of tests · 3 sources 2026-05-06latest lab result
Inside the lab evidence
Public preview29 failures in 327 applicable results from this vendor
TesamorelinExplore failed COAs6 / 28 failures / results
- Purity below 97% 6
Lowest measured purity 72.05%
Other compoundsExplore failed COAs6 / 12 failures / results
- Purity below 97% 6
Lowest measured purity 94%
BPC-157Explore failed COAs5 / 15 failures / results
- Purity below 97% 5
Lowest measured purity 81.61%
HGHExplore failed COAs3 / 3 failures / results
- Purity below 97% 3
Lowest measured purity 94.59%
RetatrutideExplore failed COAs2 / 98 failures / results
- Purity below 97% 2
Lowest measured purity 95.58%
Explore all 10 compounds with failures
Showing 5 of 10 compound groups with failures. 24 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Connect these results to a vendor.Reveal vendor with ProPro reveals the name and gives you access to the lab-report archive.
03 Vendor identity hiddenExplore test results 22failures / 265 tests 8.3%share of tests · 2 sources 2026-08-13latest lab result
Inside the lab evidence
Public preview22 failures in 265 applicable results from this vendor
TesamorelinExplore failed COAs6 / 27 failures / results
- Purity below 97% 6
Lowest measured purity 47.46%
TB-500Explore failed COAs4 / 10 failures / results
- Purity below 97% 4
Lowest measured purity 87.23%
CagrilintideExplore failed COAs3 / 14 failures / results
- Purity below 97% 3
Lowest measured purity 93.36%
CJC-1295Explore failed COAs3 / 5 failures / results
- Purity below 97% 3
Lowest measured purity 83.95%
RetatrutideExplore failed COAs2 / 74 failures / results
- Purity below 97% 2
Lowest measured purity 90.02%
Explore all 9 compounds with failures
Showing 5 of 9 compound groups with failures. 26 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Connect these results to a vendor.Reveal vendor with ProPro reveals the name and gives you access to the lab-report archive.
04 Vendor identity hiddenExplore test results 21failures / 353 tests 5.9%share of tests · 3 sources 2026-08-13latest lab result
Inside the lab evidence
Public preview21 failures in 353 applicable results from this vendor
TB-500Explore failed COAs7 / 15 failures / results
- Purity below 97% 7
Lowest measured purity 80.79%
BPC-157Explore failed COAs6 / 32 failures / results
- Purity below 97% 6
Lowest measured purity 63.02%
TesamorelinExplore failed COAs4 / 22 failures / results
- Purity below 97% 4
Lowest measured purity 72.47%
RetatrutideExplore failed COAs1 / 123 failures / results
- Purity below 97% 1
Lowest measured purity 95.63%
TirzepatideExplore failed COAs1 / 49 failures / results
- Purity below 97% 1
Lowest measured purity 96.14%
Explore all 7 compounds with failures
Showing 5 of 7 compound groups with failures. 9 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Connect these results to a vendor.Reveal vendor with ProPro reveals the name and gives you access to the lab-report archive.
05 Vendor identity hiddenExplore test results 16failures / 296 tests 5.4%share of tests · 2 sources 2026-08-21latest lab result
Inside the lab evidence
Public preview16 failures in 296 applicable results from this vendor
TB-500Explore failed COAs6 / 14 failures / results
- Purity below 97% 6
Lowest measured purity 89.7%
RetatrutideExplore failed COAs3 / 138 failures / results
- Purity below 97% 3
Lowest measured purity 89.26%
TesamorelinExplore failed COAs2 / 21 failures / results
- Purity below 97% 2
Lowest measured purity 51.3%
BPC-157Explore failed COAs1 / 21 failures / results
- Purity below 97% 1
Lowest measured purity 96.23%
IpamorelinExplore failed COAs1 / 9 failures / results
- Purity below 97% 1
Lowest measured purity 94.14%
Explore all 8 compounds with failures
Showing 5 of 8 compound groups with failures. 15 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Connect these results to a vendor.Reveal vendor with ProPro reveals the name and gives you access to the lab-report archive.
06 Vendor identity hiddenExplore test results 12failures / 1,010 tests 1.2%share of tests · 5 sources 2026-08-31latest lab result
Inside the lab evidence
Public preview12 failures in 1,010 applicable results from this vendor
Other compoundsExplore failed COAs6 / 169 failures / results
- Purity below 97% 6
Lowest measured purity 29.46%
SNAP-8Explore failed COAs2 / 10 failures / results
- Purity below 97% 2
Lowest measured purity 93.97%
HGHExplore failed COAs2 / 7 failures / results
- Purity below 97% 2
Lowest measured purity 94.44%
ARA-290Explore failed COAs1 / 9 failures / results
- Purity below 97% 1
Lowest measured purity 86.22%
AdipotideExplore failed COAs1 / 3 failures / results
- Purity below 97% 1
Lowest measured purity 74.61%
294 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Connect these results to a vendor.Reveal vendor with ProPro reveals the name and gives you access to the lab-report archive.
07 Vendor identity hiddenExplore test results 10failures / 181 tests 5.5%share of tests · 3 sources 2026-08-05latest lab result
Inside the lab evidence
Public preview10 failures in 181 applicable results from this vendor
RetatrutideExplore failed COAs3 / 59 failures / results
- Purity below 97% 3
Lowest measured purity 69.6%
GHK-CuExplore failed COAs1 / 15 failures / results
- Purity below 97% 1
Lowest measured purity 91.46%
TesamorelinExplore failed COAs1 / 14 failures / results
- Purity below 97% 1
Lowest measured purity 93.92%
BPC-157Explore failed COAs1 / 9 failures / results
- Purity below 97% 1
Lowest measured purity 95.81%
CagrilintideExplore failed COAs1 / 6 failures / results
- Purity below 97% 1
Lowest measured purity 94.1%
Explore all 8 compounds with failures
Showing 5 of 8 compound groups with failures. 18 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Connect these results to a vendor.Reveal vendor with ProPro reveals the name and gives you access to the lab-report archive.
08 HYB — Hangzhou Youngpeptide Biotechnology HybExplore test results 8failures / 85 tests 9.4%share of tests · 5 sources 2026-08-12latest lab result
Inside the lab evidence
Public preview8 failures in 85 applicable results from this vendor
HGHExplore failed COAs4 / 7 failures / results
- Purity below 97% 4
Lowest measured purity 94.78%
Other compoundsExplore failed COAs3 / 10 failures / results
- Purity below 97% 3
Lowest measured purity 92.86%
BPC-157 + TB-500Explore failed COAs1 / 2 failures / results
- Purity below 97% 1
Lowest measured purity 10.49%
27 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Read the evidence behind the summary.View vendorCheck the original reports, dates and tested batches.
09 Vendor identity hiddenExplore test results 7failures / 478 tests 1.5%share of tests · 3 sources 2026-08-13latest lab result
Inside the lab evidence
Public preview7 failures in 478 applicable results from this vendor
IpamorelinExplore failed COAs1 / 15 failures / results
- Purity below 97% 1
Lowest measured purity 81.39%
CagrilintideExplore failed COAs1 / 11 failures / results
- Purity below 97% 1
Lowest measured purity 93.84%
CJC-1295Explore failed COAs1 / 10 failures / results
- Purity below 97% 1
Lowest measured purity 94.34%
TB-500Explore failed COAs1 / 10 failures / results
- Purity below 97% 1
Lowest measured purity 95.44%
SermorelinExplore failed COAs1 / 5 failures / results
- Purity below 97% 1
Lowest measured purity 96.3%
Explore all 7 compounds with failures
Showing 5 of 7 compound groups with failures. 31 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Connect these results to a vendor.Reveal vendor with ProPro reveals the name and gives you access to the lab-report archive.
10 Vendor identity hiddenExplore test results 7failures / 144 tests 4.9%share of tests · 3 sources 2026-08-18latest lab result
Inside the lab evidence
Public preview7 failures in 144 applicable results from this vendor
HGHExplore failed COAs5 / 5 failures / results
- Purity below 97% 5
Lowest measured purity 95.56%
TirzepatideExplore failed COAs1 / 28 failures / results
- Purity below 97% 1
Lowest measured purity 85.9%
GHK-CuExplore failed COAs1 / 18 failures / results
- Purity below 97% 1
Lowest measured purity 94.4%
9 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Connect these results to a vendor.Reveal vendor with ProPro reveals the name and gives you access to the lab-report archive.
Showing up to 10 vendors with at least 10 applicable results each. Ordered by the number of failed results, so heavily tested vendors may appear higher. Read the count and share together. Duplicate certificates are excluded. Missing tests never count as passes. Latest included report: 2026-08-31. Method and limitations →