Testing labs
How to verify a peptide COA with the lab that issued it
A certificate of analysis (COA) on a vendor's website is the vendor's copy of a lab report. The way to know the lab issued it is to look it up on the lab's own website. Here is how for each lab, and what happened when we looked up 100 COAs published by 23 vendors on Oct 16, 2026.
Every COA we could look up matched. 55 of the 100 COAs could be checked against the lab's own records, at Chromate, Freedom Diagnostics and TrustPointe Analytics: all 55 matched, from 15 vendors, and 39 were the very same file the lab serves.
39 more couldn't be checked by us, because the lab's lookup needs a browser, an account or a form, or its robots.txt asks crawlers to stay out. Most of these will work for you in a browser. 6 reports, all from Vanguard Laboratory, print no way to check them at all.
Checking what a COA says, line by line? Use the COA checker: it tests the lab, the compound's known mass, the dates and the accreditation claim.
Three checks before you trust a COA
- Open it at the lab's own website. Use the code or QR code on the report, and make sure the page belongs to the lab named on it, not a "verify" site of uncertain ownership (who runs each one).
- Match the batch. The lot or batch number on the report should be the one on your vial. A report for another batch tells you nothing about yours.
- Read the client line. The report names whoever sent the sample. If it isn't your vendor, ask why: it may be the vendor's supplier, a group test or another seller.
Lab by lab: where to look a report up
| Lab | How to check one of its reports | Can you check it? | Our check | Sources |
|---|---|---|---|---|
| Chromate Real lab | Find “COA #” and the access code on the report, or scan its QR code, and enter them at chromate.org/verify. The page shows the report stored at the lab. | Anyone can check | 14 of 14 matched | [1] [2] [3] |
| Freedom Diagnostics Real lab | Scan the QR code on reports from about June 2026 on: it opens the PDF on the lab's own server, coas.freedomdiagnosticstesting.com. Older reports print a search code: enter it in the lookup on freedomdiagnosticstesting.com. | Anyone can check | 32 of 32 matched | [4] [5] [6] |
| TrustPointe Analytics Real lab | Scan the QR code: it opens the PDF on TrustPointe's own system, trustpointelims.com. Or enter the key printed after “Verify at TrustPointeLIMS.com” on that site. | Anyone can check | 9 of 9 matched. The key works only through a form; we used the QR addresses. | [7] [8] |
| Janoshik Analytical Real lab | Each report prints a task number, a unique key and a QR code. Enter the key at janoshik.com/verify or scan the QR code (verify.janoshik.com/tests/…). The key in the QR should be the printed key. | Anyone can check | 9 reports sampled; none could be checked by us. Janoshik's sites blocked our checks, so we couldn't open a result ourselves. | [9] [10] [11] |
| ILS Laboratories Real lab, accredited | Reports print a COA number, an access code, a QR code and a portal address (portal.ils-lab.com/verify/…). Open it in a browser; or enter the access code at ils-lab.com/verify. | Works in a browser | 3 reports sampled; none could be checked by us. Results load by script and the portal's robots.txt closes its data to crawlers, so we couldn't check one. | [12] [13] [14] |
| Kovera Labs Not confirmed | Reports print a report number (KVR-…), an access code and a QR code for koveralabs.com/verify. Open it in a browser. | Works in a browser | 18 reports sampled; none could be checked by us. Its robots.txt asks crawlers not to open verification pages, so we didn't. | [15] |
| Horizon Analytical Not confirmed | The QR code leads to horizonanalytical.com/verify-coa: enter the report number (and lot) printed on the report. | Works in a browser | 3 reports sampled; none could be checked by us. The form runs by script, so we couldn't check one. | [16] [17] |
| Accumark Labs Not confirmed | Scan the QR code (accumarklabs.com/verify?code=…) or enter the sample code at accumarklabs.com/verify. | Works in a browser | 2 reports sampled; none could be checked by us. Its robots.txt closes the results page to crawlers, so we didn't check one. | [18] |
| MDx BioAnalytical Laboratory Real lab, accredited | Enter the search code from the report in the COA search on mdxbiolabs.com. | Works in a browser | Its file server answered us with a bot check. | [19] |
| Ethos Analytics Real lab, accredited | ethosanalytics.io/verify-coa lists published certificates by company and sample ID, each linked to a PDF: find yours by the sample ID on the report. | Anyone can check | Not sampled | [20] |
| BioRegen Not confirmed | Reports print a COA number, a security key and a QR code for a report page on bioregen.com. | Works in a browser | 2 reports sampled; none could be checked by us. The site put a CAPTCHA in front of us. Two COAs for one client carried the same key, so the key seems to identify the client rather than the report. | [21] [22] [23] |
| BTLabs Real lab | Vendors link reports on verify.btlabtesting.com. Reports issued through Finnrick are checked at finnrick.com/verify instead, which needs an account. | Works in a browser | 2 reports sampled; none could be checked by us. Its verify site asks all robots to stay out. | [24] |
| Finnrick Not a lab | Enter the 7-character certificate ID at finnrick.com/verify; you need to sign in first. | Needs an account | Not sampled | [25] |
| North American Diagnostics Not confirmed | Enter the test ID (NAD-…) or batch ID at nadiagnostics.com/verify. | Anyone can check | Not sampled | [26] [27] |
| SideChain Analytics Real lab | Reports link a verification page on sidechainanalytics.com. | Anyone can check | Not sampled | [28] |
| Uzorak Not a lab | Enter the sample ID at uzorak.com/verify, or use the link on the report. | Anyone can check | Not sampled | [29] |
| Peptide Test Not a lab | Reports are checked on verify.peptidetest.net, a separate domain it links to; it also links TrustPointe's lookup for reports TrustPointe produced. | Anyone can check | Not sampled | [30] |
| Krause Analytical Real lab | No lookup by code: upload the COA through the form on krauselabs.com and the lab replies. | No lookup | Not sampled | [31] |
| PharmLabs Real lab, accredited | No public lookup: results go to clients through a login portal, though reports carry a QR code. Ask the lab. | No lookup | Not sampled | [32] [33] |
| Vanguard Laboratory Real lab, accredited | Its reports print no code, QR code or lookup address. Vendors link verifiedbyvanguard.com, a separate site that names no operator. Ask the lab, using the contact details on its own website. | No lookup | 6 reports sampled: none prints a way to check it | [34] [35] |
"Works in a browser": the lookup runs by script or sits behind a bot check our tools don't pass, so we couldn't run it, but a person can. Our check: how many of the COAs we sampled matched the lab's copy.
What we found when we checked 100 COAs
We took the newest COAs published by 23 vendors we track, read what each prints, and followed the verification printed on it. Results by lab:
| Lab | COAs | Vendors | Matched | Couldn't check | No code printed |
|---|---|---|---|---|---|
| Freedom Diagnostics | 32 | 10 | 32 | 0 | 0 |
| Kovera Labs | 18 | 4 | 0 | 18 | 0 |
| Chromate | 14 | 3 | 14 | 0 | 0 |
| TrustPointe Analytics | 9 | 2 | 9 | 0 | 0 |
| Janoshik Analytical | 9 | 3 | 0 | 9 | 0 |
| Vanguard Laboratory | 6 | 1 | 0 | 0 | 6 |
| ILS Laboratories | 3 | 2 | 0 | 3 | 0 |
| Horizon Analytical | 3 | 3 | 0 | 3 | 0 |
| Accumark Labs | 2 | 1 | 0 | 2 | 0 |
| BioRegen | 2 | 1 | 0 | 2 | 0 |
| BTLabs | 2 | 1 | 0 | 2 | 0 |
Worth knowing (none of these is a mismatch: the lab's copy shows the same)
- The client printed on the report isn't always the vendor that publishes it: Nation Peptides (“Wholesale”), Alpha Peps (“Peptaris Labs”), Nationwide Peptides (“National Science Labs, LLC”), Royal Peptides (“G” and “PEPETIDES XBT” as well as its own name) and Risynth Bio and Excalibur Peptides (Finnrick). A report names whoever sent the sample; a different client can mean a supplier, a group test or another seller sent it, so it may not describe the vendor's own stock. [101] [73] [105] [124] [67]
- A COA can fail its own specification: one Chromate report published by Coastal Peptides prints a purity of 97.931% against its “> 98%” limit, and the lab's copy shows the same. [41]
- Re-saved copies can break the QR code: Protide Health's copies of Freedom reports are re-compressed, so their QR codes are too coarse to scan, though the printed search code still works. [119]
- Labs make mistakes too: one Horizon report published by EZ Peptides prints a sample-received date after its analysis date. [131]
Results by vendor
Each COA we looked up, with a link to the vendor's copy and, where it matched, to the lab's own copy so you can check it yourself.
Alpha Peps
- WOLVERINE 10/2.5/1 MG · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab lookup (code Pept2602230055)
- WOLVERINE 10/2.5/1 MG (TB-500/MGF Peptide/BPC-157) · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab lookup (code Pept2602230054)
- AOD 10mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab lookup (code Pept2602190196)
ANKR Lab
- NAD+ 1000mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
- NAD+ 1000mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab lookup (code ANKR2603300401)
Barn Peptides
- SS31 (manufacturer printed: barn) · Janoshik Analytical · vendor's copy · Couldn’t check
- RT50 (manufacturer printed: barn; result line: Retatrutide) · Janoshik Analytical · vendor's copy · Couldn’t check
- GHK-red (manufacturer printed: barn; GHK-Cu analysis) · Janoshik Analytical · vendor's copy · Couldn’t check
Blank Peptides
- Retatrutide · Horizon Analytical · vendor's copy · Couldn’t check
Bluum Peptides
- KLOW 80mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
- BPC-157/TB-500 10mg/10mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
- MOTS-c 40mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
- GHK-Cu · Horizon Analytical · vendor's copy · Couldn’t check
Coastal Peptides
- Melanotan II 10mg · Chromate · vendor's copy · Matched the lab’s copy · lab’s copy
- Tesamorelin 10mg · Chromate · vendor's copy · Matched the lab’s copy · lab’s copy
- KLOW 80mg (GHK-Cu, KPV, BPC-157, TB-500) · Chromate · vendor's copy · Matched the lab’s copy · lab’s copy
- BPC-157 10mg · Chromate · vendor's copy · Matched the lab’s copy · lab’s copy
- Epithalon (labeled 10 mg) · Kovera Labs · vendor's copy · Couldn’t check
- Glutathione (labeled 1500 mg) · Kovera Labs · vendor's copy · Couldn’t check
- MOTS-c (labeled 10 mg) · Kovera Labs · vendor's copy · Couldn’t check
- TB-500 (TB-4) (labeled 10 mg) · Kovera Labs · vendor's copy · Couldn’t check
- GHK-Cu (labeled 100 mg) · Kovera Labs · vendor's copy · Couldn’t check
- PT-141 (labeled 10 mg) · Kovera Labs · vendor's copy · Couldn’t check
- CJC-1295 (No DAC)/Ipamorelin (labeled 10 mg) · Kovera Labs · vendor's copy · Couldn’t check
- Glow (labeled 70 mg) · Kovera Labs · vendor's copy · Couldn’t check
Excalibur Peptides
- SS-31 10mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
- TB500 10mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
- Wolverine 10/10 · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
- KLOW 80mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
- GLP-RT 10mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
- BPC157 · BTLabs · vendor's copy · Couldn’t check
- GHKCu · BTLabs · vendor's copy · Couldn’t check
EZ Peptides
- GLP-2-TZ 10mg, 1 vial · TrustPointe Analytics · vendor's copy · Matched the lab’s copy · lab’s copy
- NAD+ · Horizon Analytical · vendor's copy · Couldn’t check
Go Alpha Labs
- Adamax 10mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab lookup (code goal2609250037)
- AL-TRZ 100mg (identity LC-MS: GLP TZ) · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
Ignite Peptides
- Klow (labeled 80 mg) · Kovera Labs · vendor's copy · Couldn’t check
- Glow (labeled 70 mg) · Kovera Labs · vendor's copy · Couldn’t check
- Sermorelin 5mg (manufacturer: Unknown) · Janoshik Analytical · vendor's copy · Couldn’t check
- Melanotan II 10mg (manufacturer: Unknown) · Janoshik Analytical · vendor's copy · Couldn’t check
Mile High Compounds
- Selank 10mg · Chromate · vendor's copy · Matched the lab’s copy · lab’s copy
- Cardiogen 20mg · Chromate · vendor's copy · Matched the lab’s copy · lab’s copy
- Cartalax 20mg · Chromate · vendor's copy · Matched the lab’s copy · lab’s copy
- Prostamax 20mg · Chromate · vendor's copy · Matched the lab’s copy · lab’s copy
- Thymogen 20mg · Chromate · vendor's copy · Matched the lab’s copy · lab’s copy
- ARA290 10mg · Chromate · vendor's copy · Matched the lab’s copy · lab’s copy
- NAD+ 500mg · Chromate · vendor's copy · Matched the lab’s copy · lab’s copy
- Testagen 20mg (formula C17H29N5O9, Mol Wt 447.44 printed) · Chromate · vendor's copy · Matched the lab’s copy · lab’s copy
Nation Peptides
- KLOW 80mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
- KPV 10mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
Nationwide Peptides
- AHK-Cu 100mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
- Cagrilintide 10mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
- BPC-157 10mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
- AOD9604 10mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
Panda Peptide
- MOTS-c (manufacturer: Unknown) · Janoshik Analytical · vendor's copy · Couldn’t check
- TIRZEPATIDE (manufacturer: Unknown; test requested: common GLP-1 blind test) · Janoshik Analytical · vendor's copy · Couldn’t check
- RETATRUTIDE (manufacturer: Unknown; test requested: common GLP-1 blind test) · Janoshik Analytical · vendor's copy · Couldn’t check
- BPC-157 (manufacturer: Unknown) · Janoshik Analytical · vendor's copy · Couldn’t check
Peptide Partners
- Ipamorelin/CJC-1295 (No DAC) 10mg/ 10mg, 3 vials · TrustPointe Analytics · vendor's copy · Matched the lab’s copy · lab’s copy
- Ipamorelin/CJC-1295 (No DAC) 10mg/ 10mg, 1 vial ENDO · TrustPointe Analytics · vendor's copy · Matched the lab’s copy · lab’s copy
- Retatrutide 20mg 3 Vials RUSH · TrustPointe Analytics · vendor's copy · Matched the lab’s copy · lab’s copy
- Retatrutide 20mg, 3 vials RUSH · TrustPointe Analytics · vendor's copy · Matched the lab’s copy · lab’s copy
- Tirzepatide 40mg, 2 vials RUSH · TrustPointe Analytics · vendor's copy · Matched the lab’s copy · lab’s copy
- Retatrutide 20mg, 2 vials RUSH · TrustPointe Analytics · vendor's copy · Matched the lab’s copy · lab’s copy
- Ipamorelin/CJC 10mg/10mg, 3 vials RUSH · TrustPointe Analytics · vendor's copy · Matched the lab’s copy · lab’s copy
- BPC-157 10 mg, 2 vials · TrustPointe Analytics · vendor's copy · Matched the lab’s copy · lab’s copy
- MOTS-c · BioRegen · vendor's copy · Couldn’t check
- Sermorelin · BioRegen · vendor's copy · Couldn’t check
Peptide Plugs
- ARA-290 10mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
- Epitalon 10mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
- ELORA 10mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
Protide Health
- 5-Amino-1MQ 50mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab lookup (code Prot2610090542)
- Tesamorelin/Ipamorelin 5mg/5mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab lookup (code Prot2610090527)
- PT-141 10mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab lookup (code Prot2610090522)
- VIP 10mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab lookup (code Prot2610070598)
- NAD+ 500mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab lookup (code Prot2610070593)
Puratek Peptides
- GLOW - 70mg (GHK-Cu + BPC-157 + TB-4) · ILS Laboratories · vendor's copy · Couldn’t check
- BPC-157 / TB-500 - 20mg · ILS Laboratories · vendor's copy · Couldn’t check
Regenerative Research
- Retatrutide - 30mg · ILS Laboratories · vendor's copy · Couldn’t check
Reta One Labs
- CJC-1295 (No DAC)/Ipamorelin (labeled 20 mg) · Kovera Labs · vendor's copy · Couldn’t check
- BAC Water (Standard), benzyl alcohol 0.9%, glass vial · Kovera Labs · vendor's copy · Couldn’t check
- BPC-157/KPV (labeled 30 mg) · Kovera Labs · vendor's copy · Couldn’t check
- Retatrutide (labeled 15 mg) · Kovera Labs · vendor's copy · Couldn’t check
- Retatrutide (labeled 12 mg) · Kovera Labs · vendor's copy · Couldn’t check
- Tirzepatide (labeled 40 mg) · Kovera Labs · vendor's copy · Couldn’t check
Risynth Bio
- Retatrutide 15mg · Chromate · vendor's copy · Matched the lab’s copy · lab’s copy
- Tirzepatide 20mg · Chromate · vendor's copy · Matched the lab’s copy · lab’s copy
- BPC-157 (labeled 10 mg) · Kovera Labs · vendor's copy · Couldn’t check
- Tirzepatide (labeled 40 mg) · Kovera Labs · vendor's copy · Couldn’t check
Royal Peptides
- LTJ-TR60 60mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
- Tirzepatide 30mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
- SS-31 50mg · Freedom Diagnostics · vendor's copy · Matched the lab’s copy · lab’s copy
- Retatrutide (sample name GLP-3-60; sample size 60.0 mg) · Accumark Labs · vendor's copy · Couldn’t check
- Tirzepatide (sample name T10; sample size 10.0 mg) · Accumark Labs · vendor's copy · Couldn’t check
Virtus Peptides
- KPV 10 mg · Vanguard Laboratory · vendor's copy · No way to check printed
- GLP-3 10 mg · Vanguard Laboratory · vendor's copy · No way to check printed
- KLOW 80 mg · Vanguard Laboratory · vendor's copy · No way to check printed
- GLP-2 30 mg · Vanguard Laboratory · vendor's copy · No way to check printed
- Tesamorelin 10 mg · Vanguard Laboratory · vendor's copy · No way to check printed
- BPC-157 10 mg · Vanguard Laboratory · vendor's copy · No way to check printed
Verifying a COA: questions people ask
How do I verify a COA?
Look it up on the website of the lab that issued it, not through the vendor's link to a copy: use the code, key or QR code printed on the report, and check that the batch or lot number matches your vial. Each lab's lookup is listed on this page. If a lab has no lookup, ask the lab directly. When we looked up 100 COAs published by 23 vendors, every one we could check (55) matched the lab's copy.
How do I verify a Janoshik Analytical COA?
Each report prints a task number, a unique key and a QR code. Enter the key at janoshik.com/verify or scan the QR code (verify.janoshik.com/tests/…). The key in the QR should be the printed key. (Janoshik's sites blocked our checks, so we couldn't open a result ourselves.) See Janoshik Analytical for what else we checked.
How do I verify a Freedom Diagnostics COA?
Scan the QR code on reports from about June 2026 on: it opens the PDF on the lab's own server, coas.freedomdiagnosticstesting.com. Older reports print a search code: enter it in the lookup on freedomdiagnosticstesting.com. See Freedom Diagnostics for what else we checked.
How do I verify a Chromate COA?
Find “COA #” and the access code on the report, or scan its QR code, and enter them at chromate.org/verify. The page shows the report stored at the lab. See Chromate for what else we checked.
How do I verify a TrustPointe Analytics COA?
Scan the QR code: it opens the PDF on TrustPointe's own system, trustpointelims.com. Or enter the key printed after “Verify at TrustPointeLIMS.com” on that site. (The key works only through a form; we used the QR addresses.) See TrustPointe Analytics for what else we checked.
How do I verify a Kovera Labs COA?
Reports print a report number (KVR-…), an access code and a QR code for koveralabs.com/verify. Open it in a browser. (Its robots.txt asks crawlers not to open verification pages, so we didn't.) See Kovera Labs for what else we checked.
How do I verify a ILS Laboratories COA?
Reports print a COA number, an access code, a QR code and a portal address (portal.ils-lab.com/verify/…). Open it in a browser; or enter the access code at ils-lab.com/verify. (Results load by script and the portal's robots.txt closes its data to crawlers, so we couldn't check one.) See ILS Laboratories for what else we checked.
How do I verify a Vanguard Laboratory COA?
Its reports print no code, QR code or lookup address. Vendors link verifiedbyvanguard.com, a separate site that names no operator. Ask the lab, using the contact details on its own website. See Vanguard Laboratory for what else we checked.
Can a COA be fake if it matches the lab’s lookup?
A match shows the lab issued that report for that sample. It doesn't show the sample came from the batch you received, or that the vendor sent it: check the lot number and the client printed on the report. And a real lab's report can still be wrong; only testing the same sample at more than one lab shows that. Whether the lab itself is real: every lab name checked.
Sources
- Chromate | Analytical Services
- Chromate's own copy of the report
- Test Reports | Coastal Peptides – Certificates of Analysis
- Certificate of Analysis Lookup – Freedom Diagnostics Testing
- Certificate Of Analysis COA | Best Peptide Testing Guide 2026
- COAs & Testing – PeptidePlugs
- How It Works – TrustPointe Analytics LLC
- GLP-3 Retatrutide - 24mg vial / 48mg pack | Peptide Partners
- Janoshik Analytical COA published by pandapeptide.ca (BPC-157 (manufacturer: Unknown), Batch 021026)
- Attention Required! | Cloudflare [robots.txt request redirected (HTTP 302) to /tests/navigation.php, HTTP 403 block page]
- Janoshik Peptide COA Canada: Verify Lab Test Results
- Verify Certificate of Analysis | ILS Laboratories
- Verify Certificate of Analysis | ILS Laboratories
- [no title; robots.txt] portal.ils-lab.com robots.txt
- [no title; robots.txt] koveralabs.com robots.txt
- Horizon Analytical | Fast, Accurate & Transparent Lab Testing
- [redirect, no page title] ezPeps certificate link; redirected to a Horizon Analytical PDF
- Verify - Accumark Labs
- Certificates of Analysis
- Verify CoA
- [robots.txt, HTTP 202]
- BioRegen
- BioRegen COA published by peptide.partners (MOTS-c, YC20250807)
- [robots.txt] verify.btlabtesting.com ('Block all bots completely', Disallow: /)
- Verify a Certificate · Finnrick
- Verify - nadiagnostics.com
- North American Diagnostics certificate, Test ID NAD-0037963, client ProSupply Peptides | pspeptides.com
- Peptide Testing in Canada | SideChain Analytics
- FAQ — Uzorak Peptide Testing
- COA Verification — Peptide Test
- CoA Verification | Verify Certificates Today — Ensure Quality Confidence — Krause Analytical
- Home - SD PharmLabs
- 75854-100mg-cbd-10mg-delta-9-melon-ice-0523002864
- Vanguard Laboratory - Reporting Hub
- Touchstone:Accreditation & Assessment Management System - Customer Portal
- Chromate COA published by coastalpeptides.com (Melanotan II 10mg, Batch MT2-0726)
- Chromate COA published by coastalpeptides.com (Tesamorelin 10mg, Batch TESA10-0726)
- Chromate's own copy of the report
- Chromate COA published by coastalpeptides.com (KLOW 80mg (GHK-Cu, KPV, BPC-157, TB-500), Batch KLOW80-0726)
- Chromate's own copy of the report
- Chromate COA published by coastalpeptides.com (BPC-157 10mg, Batch BPC10-0626)
- Chromate's own copy of the report
- Kovera Labs COA published by coastalpeptides.com (Epithalon (labeled 10 mg), Batch EPI10-0826A)
- Kovera Labs COA published by coastalpeptides.com (Glutathione (labeled 1500 mg), Batch GLUT1500-0826A)
- Kovera Labs COA published by coastalpeptides.com (MOTS-c (labeled 10 mg), Batch MOTS10-0826A)
- Kovera Labs COA published by coastalpeptides.com (TB-500 (TB-4) (labeled 10 mg), Batch TB500-10-001)
- Kovera Labs COA published by coastalpeptides.com (GHK-Cu (labeled 100 mg), Batch GHK100-0826A)
- Kovera Labs COA published by coastalpeptides.com (PT-141 (labeled 10 mg), Batch PT141-0826A)
- Kovera Labs COA published by coastalpeptides.com (CJC-1295 (No DAC)/Ipamorelin (labeled 10 mg), Batch CJCIPA10-0726)
- Kovera Labs COA published by coastalpeptides.com (Glow (labeled 70 mg), Batch GLOW-70-001)
- Chromate COA published by milehighcompounds.is (Selank 10mg, Batch SLK-010-MH-02)
- Chromate's own copy of the report
- Chromate COA published by milehighcompounds.is (Cardiogen 20mg, Batch CRD-025-MH-01)
- Chromate's own copy of the report
- Chromate COA published by milehighcompounds.is (Cartalax 20mg, Batch CAR-025-MH-01)
- Chromate's own copy of the report
- Chromate COA published by milehighcompounds.is (Prostamax 20mg, Batch PMX-025-MH-01)
- Chromate's own copy of the report
- Chromate COA published by milehighcompounds.is (Thymogen 20mg, Batch THY-025-MH-01)
- Chromate's own copy of the report
- Chromate COA published by milehighcompounds.is (ARA290 10mg, Batch ARA-012-MH-01)
- Chromate's own copy of the report
- Chromate COA published by milehighcompounds.is (NAD+ 500mg, Batch NAD-500-MH-03)
- Chromate's own copy of the report
- Chromate COA published by milehighcompounds.is (Testagen 20mg (formula C17H29N5O9, Mol Wt 447.44 printed), Batch TST-025-MH-01)
- Chromate's own copy of the report
- Chromate COA published by risynthbio.com (Retatrutide 15mg, No batch printed; Finnrick ID AJM383K)
- Chromate's own copy of the report
- Chromate COA published by risynthbio.com (Tirzepatide 20mg, No batch printed; Finnrick ID ZCGCFTW)
- Chromate's own copy of the report
- Kovera Labs COA published by risynthbio.com (BPC-157 (labeled 10 mg), Batch BPC-1125-B)
- Kovera Labs COA published by risynthbio.com (Tirzepatide (labeled 40 mg), Batch RB-T2-0825-A)
- Freedom Diagnostics COA published by alphapeps.com (WOLVERINE 10/2.5/1 MG, Lot 26243)
- Freedom Diagnostics COA published by alphapeps.com (WOLVERINE 10/2.5/1 MG (TB-500/MGF Peptide/BPC-157), Lot 26243)
- Freedom Diagnostics COA published by alphapeps.com (AOD 10mg, Lot 91410)
- Freedom Diagnostics COA published by ankrlab.com (NAD+ 1000mg, 3001)
- Freedom Diagnostics's own copy of the report
- Freedom Diagnostics COA published by ankrlab.com (NAD+ 1000mg, Lot 2610241091 (A))
- Freedom Diagnostics COA published by bluumpeptides.com (KLOW 80mg, KLO802609-152I)
- Freedom Diagnostics's own copy of the report
- Freedom Diagnostics COA published by bluumpeptides.com (BPC-157/TB-500 10mg/10mg, BTB102609-152I)
- Freedom Diagnostics's own copy of the report
- Freedom Diagnostics COA published by bluumpeptides.com (MOTS-c 40mg, MOT402609-152I)
- Freedom Diagnostics's own copy of the report
- Horizon Analytical COA published by bluumpeptides.com (GHK-Cu, DPS-5065007)
- Freedom Diagnostics COA published by excaliburpeptides.com (SS-31 10mg, EP-1352K)
- Freedom Diagnostics's own copy of the report
- Freedom Diagnostics COA published by excaliburpeptides.com (TB500 10mg, Clear Cap/Black Crimp)
- Freedom Diagnostics's own copy of the report
- Freedom Diagnostics COA published by excaliburpeptides.com (Wolverine 10/10, Purple Cap)
- Freedom Diagnostics's own copy of the report
- Freedom Diagnostics COA published by excaliburpeptides.com (KLOW 80mg, Blue Cap)
- Freedom Diagnostics's own copy of the report
- Freedom Diagnostics COA published by excaliburpeptides.com (GLP-RT 10mg, EP-8603K)
- Freedom Diagnostics's own copy of the report
- BTLabs COA published by excaliburpeptides.com (BPC157, C4DABG6)
- BTLabs COA published by excaliburpeptides.com (GHKCu, 85MND23)
- Freedom Diagnostics COA published by goalphalabs.com (Adamax 10mg, Lot ad-2001)
- Freedom Diagnostics COA published by goalphalabs.com (AL-TRZ 100mg (identity LC-MS: GLP TZ), Lot TZ-1001)
- Freedom Diagnostics's own copy of the report
- Freedom Diagnostics COA published by nationpeptides.com (KLOW 80mg, NLKLOW80501)
- Freedom Diagnostics's own copy of the report
- Freedom Diagnostics COA published by nationpeptides.com (KPV 10mg, KPV10-072026-1)
- Freedom Diagnostics's own copy of the report
- Freedom Diagnostics COA published by nationwidepeptides.com (AHK-Cu 100mg, V3312329678)
- Freedom Diagnostics's own copy of the report
- Freedom Diagnostics COA published by nationwidepeptides.com (Cagrilintide 10mg, V2087944026)
- Freedom Diagnostics's own copy of the report
- Freedom Diagnostics COA published by nationwidepeptides.com (BPC-157 10mg, V4707523469)
- Freedom Diagnostics's own copy of the report
- Freedom Diagnostics COA published by nationwidepeptides.com (AOD9604 10mg, V3312329682)
- Freedom Diagnostics's own copy of the report
- Freedom Diagnostics COA published by peptideplugs.com (ARA-290 10mg, 3310L-DK)
- Freedom Diagnostics's own copy of the report
- Freedom Diagnostics COA published by peptideplugs.com (Epitalon 10mg, 20710L-DK)
- Freedom Diagnostics's own copy of the report
- Freedom Diagnostics COA published by peptideplugs.com (ELORA 10mg, 84710L-DK)
- Freedom Diagnostics's own copy of the report
- Freedom Diagnostics COA published by protidehealth.com (5-Amino-1MQ 50mg, PH-51q50-0727)
- Freedom Diagnostics COA published by protidehealth.com (Tesamorelin/Ipamorelin 5mg/5mg, PH-t/i105-0408)
- Freedom Diagnostics COA published by protidehealth.com (PT-141 10mg, PH-pt10-0718)
- Freedom Diagnostics COA published by protidehealth.com (VIP 10mg, PH-vi101112)
- Freedom Diagnostics COA published by protidehealth.com (NAD+ 500mg, PH-na500-0509)
- Freedom Diagnostics's own copy of the report
- Freedom Diagnostics's own copy of the report
- Freedom Diagnostics's own copy of the report
- Accumark Labs COA published by royal-peptides.com (Retatrutide (sample name GLP-3-60; sample size 60.0 mg), P2-RT60-0926)
- Accumark Labs COA published by royal-peptides.com (Tirzepatide (sample name T10; sample size 10.0 mg), P2-TZ10-0926)
- TrustPointe Analytics COA published by ezpeps.com (GLP-2-TZ 10mg, 1 vial, Client SID 25-U11-BRT ZE101118)
- TrustPointe Analytics's own copy of the report
- Horizon Analytical COA published by ezpeps.com (NAD+, E-QRP-1630816-P)
- TrustPointe Analytics COA published by peptide.partners (Ipamorelin/CJC-1295 (No DAC) 10mg/ 10mg, 3 vials, Client SID CJIP202512)
- TrustPointe Analytics's own copy of the report
- TrustPointe Analytics COA published by peptide.partners (Ipamorelin/CJC-1295 (No DAC) 10mg/ 10mg, 1 vial ENDO, Client SID CJIP202512)
- TrustPointe Analytics's own copy of the report
- TrustPointe Analytics COA published by peptide.partners (Retatrutide 20mg 3 Vials RUSH, Client SID RP20251020)
- TrustPointe Analytics's own copy of the report
- TrustPointe Analytics COA published by peptide.partners (Retatrutide 20mg, 3 vials RUSH, Client SID RP20251001)
- TrustPointe Analytics's own copy of the report
- TrustPointe Analytics COA published by peptide.partners (Tirzepatide 40mg, 2 vials RUSH, Client SID TZ20250915)
- TrustPointe Analytics's own copy of the report
- TrustPointe Analytics COA published by peptide.partners (Retatrutide 20mg, 2 vials RUSH, Client SID RP20250929)
- TrustPointe Analytics's own copy of the report
- TrustPointe Analytics COA published by peptide.partners (Ipamorelin/CJC 10mg/10mg, 3 vials RUSH, Client SID CI20250805)
- TrustPointe Analytics's own copy of the report
- TrustPointe Analytics COA published by peptide.partners (BPC-157 10 mg, 2 vials, Client SID BP20250808)
- TrustPointe Analytics's own copy of the report
- BioRegen COA published by peptide.partners (Sermorelin, SM20250723)
- ILS Laboratories COA published by puratekpeptides.com (GLOW - 70mg (GHK-Cu + BPC-157 + TB-4), Lot GLO70003)
- ILS Laboratories COA published by puratekpeptides.com (BPC-157 / TB-500 - 20mg, Lot BPC/TB20006)
- ILS Laboratories COA published by regenerativeresearch.co (Retatrutide - 30mg, RT26-10)
- Horizon Analytical COA published by blankpeptides.com (Retatrutide, DPS-7922284)
- Kovera Labs COA published by ignitepeptides.com (Klow (labeled 80 mg), Batch IP-2607-323)
- Kovera Labs COA published by ignitepeptides.com (Glow (labeled 70 mg), Batch IP-2607-434)
- Janoshik Analytical COA published by ignitepeptides.com (Sermorelin 5mg (manufacturer: Unknown), Batch sermor41601)
- Janoshik Analytical COA published by ignitepeptides.com (Melanotan II 10mg (manufacturer: Unknown), Batch MT2-250527-197)
- Kovera Labs COA published by retaonelabs.com (CJC-1295 (No DAC)/Ipamorelin (labeled 20 mg), Batch CJIP200826)
- Kovera Labs COA published by retaonelabs.com (BAC Water (Standard), benzyl alcohol 0.9%, glass vial, Lot/Batch BAC0726)
- Kovera Labs COA published by retaonelabs.com (BPC-157/KPV (labeled 30 mg), Batch BK300826)
- Kovera Labs COA published by retaonelabs.com (Retatrutide (labeled 15 mg), Batch RT150826)
- Kovera Labs COA published by retaonelabs.com (Retatrutide (labeled 12 mg), Batch RT120826)
- Kovera Labs COA published by retaonelabs.com (Tirzepatide (labeled 40 mg), Batch TZ400726)
- Janoshik Analytical COA published by barnpeptides.com (SS31 (manufacturer printed: barn), Batch SS-260821)
- Janoshik Analytical COA published by barnpeptides.com (RT50 (manufacturer printed: barn; result line: Retatrutide), Batch RT50-260806)
- Janoshik Analytical COA published by barnpeptides.com (GHK-red (manufacturer printed: barn; GHK-Cu analysis), Batch GHK100-260604)
- Janoshik Analytical COA published by pandapeptide.ca (MOTS-c (manufacturer: Unknown), Batch 021026)
- Janoshik Analytical COA published by pandapeptide.ca (TIRZEPATIDE (manufacturer: Unknown; test requested: common GLP-1 blind test), Batch 021026)
- Janoshik Analytical COA published by pandapeptide.ca (RETATRUTIDE (manufacturer: Unknown; test requested: common GLP-1 blind test), Batch 021026)
- Vanguard Laboratory COA published by virtuspeptides.com (KPV 10 mg, KPV10-001)
- Vanguard Laboratory COA published by virtuspeptides.com (GLP-3 10 mg, ZQ-20260827-RT10-CLEAR)
- Vanguard Laboratory COA published by virtuspeptides.com (KLOW 80 mg, ZQ-20260805-KL80-BLACK)
- Vanguard Laboratory COA published by virtuspeptides.com (GLP-2 30 mg, ZQ-20260810-TZ30-BLACK)
- Vanguard Laboratory COA published by virtuspeptides.com (Tesamorelin 10 mg, ZQ-20260809-TSM10-GREEN)
- Vanguard Laboratory COA published by virtuspeptides.com (BPC-157 10 mg, ZQ-20260805-BPC10-BLUE)