← COA library

Identity failures / evidence ledger

Zero-purity results, traced to the source.

Every published exact-zero result behind the COA library metric, organized by vendor and ranked from the most findings to the fewest.

Zero does not mean an empty vial. It means the assay reported none of the compound named on the label. TitrateLab classifies that as an unidentified result. Open the certificate before drawing a broader conclusion about a vendor or batch.
400Exact-zero certificates
121Vendors represented
17Compounds affected
2020–2026Test-date range

Vendors ranked by findings

Rank is based only on the number of published exact-zero certificates in the indexed COA library. It is not a vendor trust score and does not adjust for how many total batches each vendor tested.

01 Peptide Sciences 23certificates · 4 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67422 Tesamorelin 0% · unidentified 2026-07-20 LabE PS6HRP22 Open COA →
#23627 CJC-1295 0% · unidentified 2026-05-06 LabE PS6HRI22 Open COA →
#23781 Tesamorelin 0% · unidentified 2026-04-28 LabE (no batch ID) Open COA →
#23709 Retatrutide 0% · unidentified 2026-04-28 LabE (no batch ID) Open COA →
#23708 Retatrutide 0% · unidentified 2026-04-28 LabE PS6HRP22 Open COA →
#23710 Retatrutide 0% · unidentified 2026-04-02 LabG 01.01.2025 Open COA →
#23721 Retatrutide 0% · unidentified 2025-11-17 LabE (no batch ID) Open COA →
#23608 BPC-157 0% · unidentified 2025-09-18 LabE (no batch ID) Open COA →
#23722 Retatrutide 0% · unidentified 2025-09-04 LabE (no batch ID) Open COA →
#23711 Retatrutide 0% · unidentified 2025-05-07 LabE RET7920231109-6 Open COA →
#23712 Retatrutide 0% · unidentified 2025-04-25 LabF RET7920231109-6 Open COA →
#23714 Retatrutide 0% · unidentified 2025-04-22 LabD RET7920231109-6 Open COA →
#23713 Retatrutide 0% · unidentified 2025-04-22 LabD RET7920231109-6 Open COA →
#23716 Retatrutide 0% · unidentified 2025-03-28 LabC RET7920231109-6 Open COA →
#23715 Retatrutide 0% · unidentified 2025-03-28 LabC RET7920231109-6 Open COA →
#23629 CJC-1295 0% · unidentified 2025-02-21 LabB CJC320241122-5 Open COA →
#23628 CJC-1295 0% · unidentified 2025-02-21 LabB CJC320241122-5 Open COA →
#23717 Retatrutide 0% · unidentified 2025-02-19 LabB RET7920231124-6 Open COA →
#23631 CJC-1295 0% · unidentified 2025-02-19 LabA CJC320241122-5 Open COA →
#23630 CJC-1295 0% · unidentified 2025-02-19 LabA CJC320241122-5 Open COA →
#23718 Retatrutide 0% · unidentified 2025-02-14 LabA RET7920231124-6 Open COA →
#23720 Retatrutide 0% · unidentified 2025-02-13 LabC RET7920231124-6 Open COA →
#23719 Retatrutide 0% · unidentified 2025-02-13 LabC RET7920231124-6 Open COA →
02 Lilipeptide 14certificates · 7 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64256 Retatrutide 0% · unidentified 2026-07-09 LabG Not reported Open COA →
#23606 BPC-157 0% · unidentified 2026-06-17 LabE March 11, 2026 Open COA →
#23690 Retatrutide 0% · unidentified 2026-05-11 LabE March 2,2026 Open COA →
#23624 CJC-1295 0% · unidentified 2026-04-23 LabE March 3, 2026 Open COA →
#23664 Melanotan II 0% · unidentified 2026-03-06 LabE Jan 4, 2026 Open COA →
#23625 CJC-1295 0% · unidentified 2026-03-02 LabE August 27, 2025 Open COA →
#23806 Tirzepatide 0% · unidentified 2026-02-26 LabE (no batch ID) Open COA →
#23626 CJC-1295 0% · unidentified 2026-02-09 LabE (no batch ID) Open COA →
#23691 Retatrutide 0% · unidentified 2026-01-29 LabE B-122525 Open COA →
#23774 Tesamorelin 0% · unidentified 2026-01-19 LabE (no batch ID) Open COA →
#23692 Retatrutide 0% · unidentified 2026-01-15 LabE (no batch ID) Open COA →
#23693 Retatrutide 0% · unidentified 2026-01-07 LabE (no batch ID) Open COA →
#23668 PT-141 0% · unidentified 2025-12-17 LabE (no batch ID) Open COA →
#23694 Retatrutide 0% · unidentified 2025-10-17 LabE (no batch ID) Open COA →
03 Lumira 14certificates · 5 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67398 NAD+ 0% · unidentified 2026-07-22 LabE WP- NJ500 -P00043 Open COA →
#76593 TB-500 0% · unidentified 2026-07-13 LabE WL-000274 Open COA →
#67399 BPC-157 0% · unidentified 2026-07-13 LabE BC5 Open COA →
#67400 BPC-157 0% · unidentified 2026-07-01 LabE WL-BC10-000262 Open COA →
#64280 NAD+ 0% · unidentified 2026-06-26 LabG NJ500B Open COA →
#64281 NAD+ 0% · unidentified 2026-06-24 LabE WP-NJ1000-000041 Open COA →
#62995 Tesamorelin 0% · unidentified 2026-06-24 LabE WL-TSM10-P00029 Open COA →
#62978 Retatrutide 0% · unidentified 2026-06-24 LabE WL-RT10-P00029 Open COA →
#23927 Retatrutide 0% · unidentified 2026-06-22 LabE WL-RT10-P00031 Open COA →
#64282 NAD+ 0% · unidentified 2026-06-15 LabE WP-NJ500-000041 Open COA →
#23777 Tesamorelin 0% · unidentified 2026-06-15 LabE WL-TSM10-P00031 Open COA →
#23778 Tesamorelin 0% · unidentified 2026-06-12 LabE WL-TSM10-P00031 Open COA →
#23696 Retatrutide 0% · unidentified 2026-06-12 LabE WL-RT10-p00031 Open COA →
#67401 BPC-157 0% · unidentified 2026-05-06 LabE WL-BC10-000239 Open COA →
04 LP Peptide 13certificates · 3 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#76558 Tesamorelin 0% · unidentified 2026-07-30 LabG PED26050201 Open COA →
#76557 Tesamorelin 0% · unidentified 2026-07-30 LabG Not reported Open COA →
#67384 Tesamorelin 0% · unidentified 2026-07-20 LabG PED26050201 Open COA →
#67386 Retatrutide 0% · unidentified 2026-07-17 LabE PED26050201 Open COA →
#64232 Retatrutide 0% · unidentified 2026-07-14 LabE 26051103 2 Open COA →
#67389 Tesamorelin 0% · unidentified 2026-07-13 LabE PED26050802 Open COA →
#67388 Tesamorelin 0% · unidentified 2026-07-13 LabE ped26050802 Open COA →
#64237 Retatrutide 0% · unidentified 2026-07-13 LabE 26031501-26 Open COA →
#64236 Retatrutide 0% · unidentified 2026-07-13 LabE Ped26050201 Open COA →
#64234 Retatrutide 0% · unidentified 2026-07-13 LabE PED26050201 Open COA →
#64240 Retatrutide 0% · unidentified 2026-06-22 LabE Not reported Open COA →
#64239 Retatrutide 0% · unidentified 2026-06-22 LabE PED26050201 Open COA →
#64241 GHK-Cu 0% · unidentified 2026-06-06 LabG Not reported Open COA →
05 Deuschem 12certificates · 3 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23656 Ipamorelin 0% · unidentified 2025-11-06 LabE (no batch ID) Open COA →
#23794 Tirzepatide 0% · unidentified 2025-08-05 LabD TQ21884 Open COA →
#23657 Ipamorelin 0% · unidentified 2025-08-04 LabD TS03261 Open COA →
#23599 BPC-157 0% · unidentified 2025-08-04 LabD EJ98516 Open COA →
#23795 Tirzepatide 0% · unidentified 2025-06-29 LabE TQ21884 Open COA →
#23658 Ipamorelin 0% · unidentified 2025-06-29 LabE TS03261 Open COA →
#23600 BPC-157 0% · unidentified 2025-06-29 LabE EJ98516 Open COA →
#23796 Tirzepatide 0% · unidentified 2025-06-27 LabA TQ21884 Open COA →
#23659 Ipamorelin 0% · unidentified 2025-06-25 LabA TS03261 Open COA →
#23601 BPC-157 0% · unidentified 2025-06-25 LabA EJ98516 Open COA →
#23797 Tirzepatide 0% · unidentified 2025-06-13 LabF TQ21884 Open COA →
#23602 BPC-157 0% · unidentified 2025-06-13 LabF EJ98516 Open COA →
06 Rethel Jinan New Energy Technology 12certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#76650 Retatrutide 0% · unidentified 2026-07-30 LabG Not reported Open COA →
#76649 Tirzepatide 0% · unidentified 2026-07-30 LabG Not reported Open COA →
#67431 Retatrutide 0% · unidentified 2026-07-22 LabE 2260-0153 Open COA →
#67433 Tirzepatide 0% · unidentified 2026-07-21 LabE luna050826 Open COA →
#67432 Tirzepatide 0% · unidentified 2026-07-21 LabE March 4 2026 Open COA →
#67434 Retatrutide 0% · unidentified 2026-07-17 LabE luna05082026 Open COA →
#64395 Tirzepatide 0% · unidentified 2026-07-13 LabE H0304 Open COA →
#23968 Tirzepatide 0% · unidentified 2026-06-17 LabG T30LUNA Open COA →
#67435 Retatrutide 0% · unidentified 2026-06-08 LabG 4/17/2026 Open COA →
#23816 Tirzepatide 0% · unidentified 2026-06-08 LabG 4/17/2026 Open COA →
#23815 Tirzepatide 0% · unidentified 2026-06-08 LabG ANATR30WHT0426 Open COA →
#23817 Tirzepatide 0% · unidentified 2026-05-15 LabG 4266-0024 Open COA →
07 Dankang Biohealth 11certificates · 4 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64117 TB-500 0% · unidentified 2026-07-01 LabE 2 Open COA →
#64115 BPC-157 0% · unidentified 2026-07-01 LabE 2 Open COA →
#23961 Tirzepatide 0% · unidentified 2026-06-17 LabG 2026/03 Open COA →
#23917 Retatrutide 0% · unidentified 2026-06-17 LabG 2026/3 Open COA →
#23761 TB-500 0% · unidentified 2026-05-27 LabE 2026/02 Open COA →
#23674 Retatrutide 0% · unidentified 2026-05-15 LabG (no batch ID) Open COA →
#23792 Tirzepatide 0% · unidentified 2026-05-06 LabE (no batch ID) Open COA →
#23598 BPC-157 0% · unidentified 2026-04-27 LabG Feb 24, 2026 Open COA →
#23675 Retatrutide 0% · unidentified 2026-04-26 LabE 012226-1A Open COA →
#23793 Tirzepatide 0% · unidentified 2026-03-02 LabE 12/23/2025 Open COA →
#23676 Retatrutide 0% · unidentified 2026-03-02 LabE 12/23/25 Open COA →
08 Hk Peptides 11certificates · 6 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23771 Tesamorelin 0% · unidentified 2026-06-12 LabE 04/02/2026 Open COA →
#23802 Tirzepatide 0% · unidentified 2026-05-06 LabE 02/01/26 Open COA →
#23803 Tirzepatide 0% · unidentified 2026-03-13 LabG (no batch ID) Open COA →
#23772 Tesamorelin 0% · unidentified 2026-01-29 LabE Tsm10 white cap Open COA →
#23762 TB-500 0% · unidentified 2026-01-29 LabE (no batch ID) Open COA →
#23684 Retatrutide 0% · unidentified 2026-01-29 LabE (no batch ID) Open COA →
#23683 Retatrutide 0% · unidentified 2026-01-29 LabE (no batch ID) Open COA →
#23621 CJC-1295 0% · unidentified 2026-01-26 LabE (no batch ID) Open COA →
#23773 Tesamorelin 0% · unidentified 2026-01-15 LabE TSM10WHITE112025 Open COA →
#23804 Tirzepatide 0% · unidentified 2025-12-11 LabE (no batch ID) Open COA →
#23652 GHK-Cu 0% · unidentified 2025-11-06 LabE August Blue Cap Open COA →
09 Shanghai Oudaxin New Material Technology Center 10certificates · 3 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23820 Tirzepatide 0% · unidentified 2025-12-29 LabE (no batch ID) Open COA →
#23783 Tesamorelin 0% · unidentified 2025-12-29 LabE (no batch ID) Open COA →
#23821 Tirzepatide 0% · unidentified 2025-12-18 LabG (no batch ID) Open COA →
#23733 Retatrutide 0% · unidentified 2025-12-16 LabG (no batch ID) Open COA →
#23784 Tesamorelin 0% · unidentified 2025-12-06 LabE (no batch ID) Open COA →
#23734 Retatrutide 0% · unidentified 2025-12-06 LabE (no batch ID) Open COA →
#23823 Tirzepatide 0% · unidentified 2025-11-25 LabE (no batch ID) Open COA →
#23822 Tirzepatide 0% · unidentified 2025-11-25 LabE (no batch ID) Open COA →
#23736 Retatrutide 0% · unidentified 2025-11-25 LabE (no batch ID) Open COA →
#23735 Retatrutide 0% · unidentified 2025-11-25 LabE (no batch ID) Open COA →
10 Oupeptide 9certificates · 7 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67418 BPC-157 0% · unidentified 2026-07-20 LabG 5-7-2026 Open COA →
#67417 TB-500 0% · unidentified 2026-07-20 LabG 5-7-2026 Open COA →
#64331 PT-141 0% · unidentified 2026-07-13 LabE P411026 Open COA →
#64333 BPC-157 0% · unidentified 2026-07-01 LabE 0526BC10 Open COA →
#64332 Retatrutide 0% · unidentified 2026-07-01 LabE RT1000526 Open COA →
#23780 Tesamorelin 0% · unidentified 2026-03-06 LabE (no batch ID) Open COA →
#23700 Retatrutide 0% · unidentified 2026-02-16 LabE (no batch ID) Open COA →
#23760 Semaglutide 0% · unidentified 2026-01-29 LabE (no batch ID) Open COA →
#23810 Tirzepatide 0% · unidentified 2025-12-29 LabG (no batch ID) Open COA →
11 Peptides For Sale 9certificates · 3 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23663 Ipamorelin 0% · unidentified 2026-05-13 LabE 020 Open COA →
#23633 CJC-1295 0% · unidentified 2025-03-20 LabB 009 Open COA →
#23632 CJC-1295 0% · unidentified 2025-03-20 LabB 009 Open COA →
#23609 BPC-157 0% · unidentified 2025-03-20 LabB 014 Open COA →
#23610 BPC-157 0% · unidentified 2025-03-05 LabA 014 Open COA →
#23612 BPC-157 0% · unidentified 2025-03-02 LabC 014 Open COA →
#23611 BPC-157 0% · unidentified 2025-03-02 LabC 014 Open COA →
#23635 CJC-1295 0% · unidentified 2025-02-28 LabA 009 Open COA →
#23634 CJC-1295 0% · unidentified 2025-02-28 LabA 008 Open COA →
12 Reta Peptide 9certificates · 5 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67429 Tesamorelin 0% · unidentified 2026-07-20 LabE March 11, 2026 Open COA →
#23613 BPC-157 0% · unidentified 2026-05-06 LabE Feb 1, 2026 Open COA →
#23767 TB-500 0% · unidentified 2026-03-29 LabG 01/02/2028 Open COA →
#23641 CJC-1295 0% · unidentified 2026-03-06 LabE Nov 8 2025 Open COA →
#23642 CJC-1295 0% · unidentified 2026-01-26 LabE NOV 8, 2025 Open COA →
#23643 CJC-1295 0% · unidentified 2025-12-06 LabE August 27, 2025 Open COA →
#23726 Retatrutide 0% · unidentified 2025-11-18 LabE (no batch ID) Open COA →
#23614 BPC-157 0% · unidentified 2025-10-23 LabE September 6, 2025 Open COA →
#23644 CJC-1295 0% · unidentified 2025-07-24 LabE (no batch ID) Open COA →
13 Zepeptide 9certificates · 4 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#76736 TB-500 0% · unidentified 2026-08-03 LabE BT10-02022026 Open COA →
#76735 BPC-157 0% · unidentified 2026-08-03 LabE BC10-05122026 Open COA →
#67586 Tirzepatide 0% · unidentified 2026-07-20 LabG Not reported Open COA →
#67585 Retatrutide 0% · unidentified 2026-07-20 LabG Not reported Open COA →
#67582 Retatrutide 0% · unidentified 2026-07-20 LabE Not reported Open COA →
#62985 Retatrutide 0% · unidentified 2026-06-26 LabG (no batch ID) Open COA →
#23749 Retatrutide 0% · unidentified 2026-06-15 LabE RT20/260318 Open COA →
#23770 TB-500 0% · unidentified 2026-06-08 LabG (no batch ID) Open COA →
#23750 Retatrutide 0% · unidentified 2026-06-08 LabG (no batch ID) Open COA →
14 Huaian Hanyou Peptide 7certificates · 4 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#76534 Retatrutide 0% · unidentified 2026-08-05 LabE Apr. 02, 2026 Open COA →
#76532 Retatrutide 0% · unidentified 2026-08-05 LabE Not reported Open COA →
#67372 Tirzepatide 0% · unidentified 2026-07-21 LabE Green cap Open COA →
#67374 Retatrutide 0% · unidentified 2026-07-20 LabE Not reported Open COA →
#67375 Retatrutide 0% · unidentified 2026-07-17 LabE yellow cap Open COA →
#64212 MOTS-c 0% · unidentified 2026-07-01 LabE Not reported Open COA →
#23603 BPC-157 0% · unidentified 2026-06-17 LabE (no batch ID) Open COA →
15 Tianjin Ruiwang New Material Technology Co 7certificates · 5 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23786 Tesamorelin 0% · unidentified 2026-06-12 LabE March 3,2026 Open COA →
#23768 TB-500 0% · unidentified 2026-04-28 LabE (no batch ID) Open COA →
#23769 TB-500 0% · unidentified 2026-03-10 LabE (no batch ID) Open COA →
#23617 BPC-157 0% · unidentified 2026-03-10 LabE (no batch ID) Open COA →
#23828 Tirzepatide 0% · unidentified 2025-12-18 LabG (no batch ID) Open COA →
#23744 Retatrutide 0% · unidentified 2025-11-25 LabE (no batch ID) Open COA →
#23745 Retatrutide 0% · unidentified 2025-09-10 LabE (no batch ID) Open COA →
16 Get Peptidess 6certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67348 Retatrutide 0% · unidentified 2026-07-15 LabG Not reported Open COA →
#64148 Retatrutide 0% · unidentified 2026-06-16 LabG Not reported Open COA →
#64147 Retatrutide 0% · unidentified 2026-06-16 LabG Not reported Open COA →
#64146 Retatrutide 0% · unidentified 2026-06-16 LabG Not reported Open COA →
#64145 Retatrutide 0% · unidentified 2026-06-16 LabG Not reported Open COA →
#64144 Retatrutide 0% · unidentified 2026-06-16 LabG Not reported Open COA →
17 Henan Sahe Peptide 6certificates · 3 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67356 Retatrutide 0% · unidentified 2026-07-17 LabE 04072026 Open COA →
#64189 Tirzepatide 0% · unidentified 2026-07-14 LabE 03/16/2026 Open COA →
#67357 MOTS-c 0% · unidentified 2026-07-01 LabE Not reported Open COA →
#67358 MOTS-c 0% · unidentified 2026-06-22 LabE Not reported Open COA →
#23899 Retatrutide 0% · unidentified 2026-06-22 LabE (no batch ID) Open COA →
#67359 MOTS-c 0% · unidentified 2026-06-16 LabE SAHA-MS20-2026.5.03 Open COA →
18 Peptide Gurus 6certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23703 Retatrutide 0% · unidentified 2025-03-27 LabC (no batch ID) Open COA →
#23702 Retatrutide 0% · unidentified 2025-03-27 LabC (no batch ID) Open COA →
#23701 Retatrutide 0% · unidentified 2025-03-27 LabC (no batch ID) Open COA →
#23706 Retatrutide 0% · unidentified 2025-03-16 LabA (no batch ID) Open COA →
#23705 Retatrutide 0% · unidentified 2025-03-16 LabA (no batch ID) Open COA →
#23704 Retatrutide 0% · unidentified 2025-03-16 LabA (no batch ID) Open COA →
19 Qing Li Peptide 6certificates · 3 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#24087 BPC-157 0% · unidentified 2026-06-24 LabE Sept 19,2025 Open COA →
#23763 TB-500 0% · unidentified 2026-05-06 LabE March 6 2026 Open COA →
#23782 Tesamorelin 0% · unidentified 2026-01-09 LabE (no batch ID) Open COA →
#23764 TB-500 0% · unidentified 2025-07-31 LabE (no batch ID) Open COA →
#23765 TB-500 0% · unidentified 2025-07-24 LabE Apr 2, 2025 Open COA →
#23766 TB-500 0% · unidentified 2025-06-29 LabE (no batch ID) Open COA →
20 Tianjin Eleli Technology Development 6certificates · 3 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67471 Tesamorelin 0% · unidentified 2026-07-15 LabG Not reported Open COA →
#64456 Tirzepatide 0% · unidentified 2026-06-26 LabG Not reported Open COA →
#64455 Retatrutide 0% · unidentified 2026-06-26 LabG Not reported Open COA →
#23742 Retatrutide 0% · unidentified 2026-06-15 LabE 238 1089-83-2 Open COA →
#23743 Retatrutide 0% · unidentified 2026-03-03 LabE 12/2025 Open COA →
#23827 Tirzepatide 0% · unidentified 2026-01-29 LabE (no batch ID) Open COA →
21 Xingtai Jiachuang Technology 6certificates · 3 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64498 Retatrutide 0% · unidentified 2026-07-13 LabE Not reported Open COA →
#64497 Tesamorelin 0% · unidentified 2026-07-13 LabE 04/26/26 Open COA →
#64495 Retatrutide 0% · unidentified 2026-07-13 LabE Not reported Open COA →
#64494 Tirzepatide 0% · unidentified 2026-07-13 LabE 04/26/26 Open COA →
#64493 Retatrutide 0% · unidentified 2026-07-13 LabE Apr 25, 2026 Open COA →
#23834 Tirzepatide 0% · unidentified 2026-01-29 LabE (no batch ID) Open COA →
22 Coastal Peptides 5certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23755 Semaglutide 0% · unidentified 2025-03-20 LabB (no batch ID) Open COA →
#23757 Semaglutide 0% · unidentified 2025-03-03 LabA (no batch ID) Open COA →
#23756 Semaglutide 0% · unidentified 2025-03-03 LabA (no batch ID) Open COA →
#23759 Semaglutide 0% · unidentified 2025-02-28 LabC (no batch ID) Open COA →
#23758 Semaglutide 0% · unidentified 2025-02-28 LabC (no batch ID) Open COA →
23 Lisa Biopeptide 5certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#76575 Retatrutide 0% · unidentified 2026-08-04 LabE Not reported Open COA →
#67397 Tirzepatide 0% · unidentified 2026-07-21 LabE 03/03/2026 Open COA →
#23807 Tirzepatide 0% · unidentified 2026-06-08 LabG 05192026-80TR Open COA →
#23695 Retatrutide 0% · unidentified 2026-06-08 LabG 05192026-80RT Open COA →
#23808 Tirzepatide 0% · unidentified 2026-02-02 LabE (no batch ID) Open COA →
24 Nexaph 5certificates · 4 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23779 Tesamorelin 0% · unidentified 2026-03-25 LabG TES1003052026-18 Open COA →
#23661 Ipamorelin 0% · unidentified 2025-10-31 LabG (no batch ID) Open COA →
#23607 BPC-157 0% · unidentified 2025-10-21 LabE BPC1008122025-13 Open COA →
#23662 Ipamorelin 0% · unidentified 2025-10-02 LabG Ht-08 Open COA →
#23699 Retatrutide 0% · unidentified 2025-08-04 LabE (no batch ID) Open COA →
25 Syhth Peptide 5certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67466 Tirzepatide 0% · unidentified 2026-07-20 LabE TR60-250529-A01 Open COA →
#67470 Tirzepatide 0% · unidentified 2026-07-10 LabG 6/3/26 White Cap Open COA →
#67469 Tirzepatide 0% · unidentified 2026-07-10 LabG 6/3/26 White Cap Open COA →
#67468 Tirzepatide 0% · unidentified 2026-07-10 LabG 6/3/26 White Cap Open COA →
#67467 Tirzepatide 0% · unidentified 2026-07-10 LabG 6/3/26 White Cap Open COA →
26 Welon Peptide Solutions 5certificates · 4 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67477 Retatrutide 0% · unidentified 2026-07-17 LabE WL-RT20-P00015 Open COA →
#64479 Retatrutide 0% · unidentified 2026-07-13 LabE WL-RT10-P00031 Open COA →
#64478 BPC-157 0% · unidentified 2026-07-13 LabE WL-BC10-P00035 Open COA →
#64477 TB-500 0% · unidentified 2026-07-13 LabE WP-TB10-000039 Open COA →
#23655 HGH 0% · unidentified 2026-06-12 LabE WL-H24-000262 Open COA →
27 Forever Young Pharmacy 4certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23678 Retatrutide 0% · unidentified 2025-02-19 LabB 224992 Open COA →
#23679 Retatrutide 0% · unidentified 2025-02-14 LabA 224992 Open COA →
#23681 Retatrutide 0% · unidentified 2025-02-13 LabC 224992 Open COA →
#23680 Retatrutide 0% · unidentified 2025-02-13 LabC 224992 Open COA →
28 Hkroids 4certificates · 4 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23660 Ipamorelin 0% · unidentified 2026-06-01 LabG IP10 0392 Open COA →
#23622 CJC-1295 0% · unidentified 2026-06-01 LabG 0392 Open COA →
#64204 MOTS-c 0% · unidentified 2026-04-28 LabE Not reported Open COA →
#12727 Tirzepatide 0% · unidentified 2026-04-21 LabG 0368 Open COA →
29 Laicuinuo Lcn 4certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67391 Tirzepatide 0% · unidentified 2026-07-20 LabG 2026.1.29 Open COA →
#64247 Retatrutide 0% · unidentified 2026-07-10 LabG 14 April 2026 Open COA →
#23688 Retatrutide 0% · unidentified 2026-06-02 LabE (no batch ID) Open COA →
#23689 Retatrutide 0% · unidentified 2026-05-11 LabE January 29, 2026 Open COA →
30 Mai Peptide 4certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#76598 BPC-157 0% · unidentified 2026-07-30 LabG MP20B626 Open COA →
#76597 Tirzepatide 0% · unidentified 2026-07-30 LabG MP40626 Open COA →
#64298 BPC-157 0% · unidentified 2026-04-28 LabE January, 31st 2026 Open COA →
#23809 Tirzepatide 0% · unidentified 2025-11-25 LabE 10/8/2025 - Purple Cap Open COA →
31 Shanghai Leader Peptide Biotechnology 4certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23731 Retatrutide 0% · unidentified 2026-05-06 LabE 1/30/2026 Open COA →
#23730 Retatrutide 0% · unidentified 2026-05-06 LabE H0129 Open COA →
#23819 Tirzepatide 0% · unidentified 2026-03-04 LabE (no batch ID) Open COA →
#23732 Retatrutide 0% · unidentified 2026-03-02 LabE 12/01/26 Open COA →
32 Shanxi Qianyecao Biotech Qyc 4certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#76676 Retatrutide 0% · unidentified 2026-08-04 LabE RT20SD062026 Open COA →
#23616 BPC-157 0% · unidentified 2026-05-06 LabE 045 Open COA →
#23615 BPC-157 0% · unidentified 2026-05-06 LabE BC10 Open COA →
#23737 Retatrutide 0% · unidentified 2026-02-18 LabE (no batch ID) Open COA →
33 Super Peptides 4certificates · 3 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67465 Tirzepatide 0% · unidentified 2026-07-15 LabG Feb 16,2026 Open COA →
#23740 Retatrutide 0% · unidentified 2026-03-13 LabG January 8, 2026 Open COA →
#23741 Retatrutide 0% · unidentified 2026-03-02 LabE (no batch ID) Open COA →
#23653 GHK-Cu 0% · unidentified 2025-12-17 LabE (no batch ID) Open COA →
34 Uther Peptide 4certificates · 3 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23830 Tirzepatide 0% · unidentified 2026-04-28 LabE ZE60-0118 Open COA →
#23788 Tesamorelin 0% · unidentified 2026-03-06 LabE (no batch ID) Open COA →
#23647 CJC-1295 0% · unidentified 2026-02-26 LabE (no batch ID) Open COA →
#23648 CJC-1295 0% · unidentified 2025-11-25 LabE CJWD50914 Open COA →
35 Vertexbio 4certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#76708 Retatrutide 0% · unidentified 2026-08-03 LabE RET-26031501 Open COA →
#76709 Retatrutide 0% · unidentified 2026-07-09 LabG Not reported Open COA →
#76710 Retatrutide 0% · unidentified 2026-06-22 LabE Not reported Open COA →
#76711 Retatrutide 0% · unidentified 2026-06-17 LabG Not reported Open COA →
36 Allen Biotechnology Co Abc 3certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#65846 TB-500 0% · unidentified 2026-07-17 LabE 014-BT-HJH Open COA →
#13670 Tirzepatide 0% · unidentified 2026-02-20 Krause Analytical 60-T-7-5 Open COA →
#10129 Tirzepatide 0% · unidentified 2026-02-20 LabE 60-T-7-5 Open COA →
37 Changsha Duole Technology 3certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23916 Retatrutide 0% · unidentified 2026-06-17 LabG (no batch ID) Open COA →
#23672 Retatrutide 0% · unidentified 2026-06-08 LabG (no batch ID) Open COA →
#23673 Retatrutide 0% · unidentified 2026-04-27 LabG (no batch ID) Open COA →
38 Guangzhou Aoyu 3certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23962 Tirzepatide 0% · unidentified 2026-06-16 LabE MAY10RT10 Open COA →
#23798 Tirzepatide 0% · unidentified 2026-06-06 LabG (no batch ID) Open COA →
#23799 Tirzepatide 0% · unidentified 2026-06-04 LabG June10rt10 Open COA →
39 Hangzhou Youngpeptide Biotechnology Hyb 3certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67353 Retatrutide 0% · unidentified 2026-07-20 LabG Mar 15, 2026 Open COA →
#23800 Tirzepatide 0% · unidentified 2025-12-29 LabE (no batch ID) Open COA →
#23682 Retatrutide 0% · unidentified 2025-12-10 LabG (no batch ID) Open COA →
40 Homopeptide 3certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64206 Tirzepatide 0% · unidentified 2026-07-13 LabE TR30 Open COA →
#76525 BPC-157 0% · unidentified 2026-04-28 LabE Not reported Open COA →
#23805 Tirzepatide 0% · unidentified 2026-04-28 LabE (no batch ID) Open COA →
41 Ln Peptides 3certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67383 Retatrutide 0% · unidentified 2026-07-22 LabE Rt30WH042026LN Open COA →
#23775 Tesamorelin 0% · unidentified 2026-06-15 LabE TSM10_RedCap_050526LN Open COA →
#23776 Tesamorelin 0% · unidentified 2025-12-06 LabE (no batch ID) Open COA →
42 Peptilab Research 3certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23637 CJC-1295 0% · unidentified 2025-05-20 LabD (no batch ID) Open COA →
#23636 CJC-1295 0% · unidentified 2025-05-20 LabD (no batch ID) Open COA →
#23638 CJC-1295 0% · unidentified 2025-04-25 LabF (no batch ID) Open COA →
43 Shanghai Erp Peptide Biotechnology 3certificates · 3 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67445 TB-500 0% · unidentified 2026-07-22 LabE GOU-1001 Open COA →
#23667 Melanotan II 0% · unidentified 2026-04-30 LabG 990013 Open COA →
#23597 Retatrutide 0% · unidentified 2026-04-30 LabG (no batch ID) Open COA →
44 Shanghai Sigma Audley Ssa 3certificates · 3 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23754 Retatrutide 0% · unidentified 2025-09-10 LabE (no batch ID) Open COA →
#11141 Tirzepatide 0% · unidentified 2025-04-16 Janoshik Red Cap Mfg Jan 17 (vial A tested as Reta, different kit from different person) Open COA →
#10941 AOD 0% · unidentified 2025-03-03 Janoshik Purple top 1/17/25 tested as Somatotropin Open COA →
45 Steady Meds 3certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#76685 Retatrutide 0% · unidentified 2026-08-04 LabE RT60-05-015 Open COA →
#76684 Tirzepatide 0% · unidentified 2026-08-04 LabE TR60-03-012 Open COA →
#23739 Retatrutide 0% · unidentified 2026-03-13 LabG (no batch ID) Open COA →
46 Tsc Top Supplements China 3certificates · 3 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23829 Tirzepatide 0% · unidentified 2026-03-17 LabG (no batch ID) Open COA →
#23618 BPC-157 0% · unidentified 2025-09-10 LabE (no batch ID) Open COA →
#23787 Tesamorelin 0% · unidentified 2025-09-04 LabE (no batch ID) Open COA →
47 Wuhan Wansheng Biotechnology 3certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23649 CJC-1295 0% · unidentified 2026-03-06 LabE (no batch ID) Open COA →
#23790 Tesamorelin 0% · unidentified 2026-03-02 LabE (no batch ID) Open COA →
#23650 CJC-1295 0% · unidentified 2026-01-26 LabE (no batch ID) Open COA →
48 Accelerate Labs 2certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23666 Melanotan II 0% · unidentified 2025-05-16 LabE 06-26-2024 Open COA →
#23665 Melanotan II 0% · unidentified 2025-05-16 LabE 06-26-2024 Open COA →
49 Guangzhou Lengiuanhuang Cosmetics 2certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64163 Retatrutide 0% · unidentified 2026-07-01 LabE Jan 2,2026 Open COA →
#62940 BPC-157 0% · unidentified 2026-06-24 LabE jan 2,2026 Open COA →
50 GYC 2certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#10713 SS-31 0% · unidentified 2025-01-03 Janoshik GYC G202411SS Open COA →
#10698 Tirzepatide 0% · unidentified 2024-12-23 Peptide Test GYC Volunteer Testing Group Open COA →
51 Injectify 2certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23605 BPC-157 0% · unidentified 2025-05-05 LabB PE2401-610 Open COA →
#23604 BPC-157 0% · unidentified 2025-05-05 LabB PE2401-610 Open COA →
52 Kerui Peptide HongKong Co., Ltd 2certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23686 Retatrutide 0% · unidentified 2026-06-02 LabE RT10-010526 Open COA →
#23687 Retatrutide 0% · unidentified 2026-05-20 LabE KR 3/26 Open COA →
53 MKM Peptides 2certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67402 Retatrutide 0% · unidentified 2026-07-17 LabE 02/02/2026 Open COA →
#64315 Retatrutide 0% · unidentified 2026-07-09 LabG January 25, 2026 Open COA →
54 Prime Peptides 2certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23640 CJC-1295 0% · unidentified 2025-05-20 LabD 10162024CJC10 Open COA →
#23639 CJC-1295 0% · unidentified 2025-05-20 LabD 10162024CJC10 Open COA →
55 Qingdao Saber Technology Pharma Qst 2certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23724 Retatrutide 0% · unidentified 2026-06-01 LabG R3025Ja01 Open COA →
#23813 Tirzepatide 0% · unidentified 2025-07-02 LabE (no batch ID) Open COA →
56 Quenna Pmq 2certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23814 Tirzepatide 0% · unidentified 2026-04-23 LabE Qp022525 Open COA →
#23725 Retatrutide 0% · unidentified 2026-04-23 LabE QPR022526 Open COA →
57 Shandong Shengyuan Peptide Technology 2certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67442 Retatrutide 0% · unidentified 2026-07-20 LabG June 16,2026 Open COA →
#23818 Tirzepatide 0% · unidentified 2026-01-29 LabE 1111 Open COA →
58 Shanghai Baoju 2certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23728 Retatrutide 0% · unidentified 2026-01-26 LabE 11/2025 Open COA →
#23729 Retatrutide 0% · unidentified 2025-12-16 LabG 11/2025 L Open COA →
59 Sry Labs 2certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23785 Tesamorelin 0% · unidentified 2026-03-02 LabE 2025 Open COA →
#23738 Retatrutide 0% · unidentified 2026-01-29 LabE F21750628 Open COA →
60 Suaway Lab Research 2certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23646 CJC-1295 0% · unidentified 2025-04-01 LabC (no batch ID) Open COA →
#23645 CJC-1295 0% · unidentified 2025-04-01 LabC (no batch ID) Open COA →
61 The Research Protocol 2certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64451 Retatrutide 0% · unidentified 2026-06-17 LabG RT5 2605-08 Open COA →
#64452 Retatrutide 0% · unidentified 2026-06-12 LabE RT10 2605-08 Open COA →
62 Tianjin Finder Chemical Tfc 2certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67475 Retatrutide 0% · unidentified 2026-07-20 LabE AL2601 Open COA →
#64460 BPC-157 0% · unidentified 2026-07-13 LabE BC283 Open COA →
63 Vip Wellness Access 2certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23831 Tirzepatide 0% · unidentified 2026-05-19 LabE (no batch ID) Open COA →
#23832 Tirzepatide 0% · unidentified 2026-05-08 LabG (no batch ID) Open COA →
64 Wllybio 2certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#76715 Retatrutide 0% · unidentified 2026-08-05 LabE rt15 Open COA →
#23833 Tirzepatide 0% · unidentified 2025-08-31 LabE (no batch ID) Open COA →
65 Yimei 2certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23620 BPC-157 0% · unidentified 2026-03-04 LabE (no batch ID) Open COA →
#23747 Retatrutide 0% · unidentified 2026-02-20 LabE (no batch ID) Open COA →
66 Zenith Jove Peptide Zj 2certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23840 Semaglutide 0% · unidentified 2026-02-26 LabE Not reported Open COA →
#23835 Tirzepatide 0% · unidentified 2026-02-26 LabE (no batch ID) Open COA →
67 Zhengzhou Lan Yun Cosmetic Trading 2certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64548 Retatrutide 0% · unidentified 2026-07-01 LabE Not reported Open COA →
#64549 Tirzepatide 0% · unidentified 2026-06-26 LabG Not reported Open COA →
68 Zhuoyan Peptides 2certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64550 Retatrutide 0% · unidentified 2026-06-16 LabG 04.26.2026 Open COA →
#23751 Retatrutide 0% · unidentified 2026-05-18 LabG 3.2.2026 Open COA →
69 Zhuoyue Biotechnology 2certificates · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64553 Tirzepatide 0% · unidentified 2026-07-13 LabE ZPT1040 Open COA →
#23836 Tirzepatide 0% · unidentified 2026-03-25 LabG (no batch ID) Open COA →
70 Zlz Peptide 2certificates · 2 compounds
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23837 Tirzepatide 0% · unidentified 2026-02-15 LabG (no batch ID) Open COA →
#23752 Retatrutide 0% · unidentified 2026-01-29 LabE (no batch ID) Open COA →
71 Alimo Peptide 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23669 Retatrutide 0% · unidentified 2025-08-04 LabE (no batch ID) Open COA →
72 Apextide Bio 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64087 Retatrutide 0% · unidentified 2026-06-16 LabG Not reported Open COA →
73 ASC 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#10781 AOD 0% · unidentified 2025-01-18 Janoshik AOD-9604 Purple Cap (tested as Frag 176-191) Open COA →
74 Bfflink 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23791 Tirzepatide 0% · unidentified 2026-03-03 LabE 308039-12/2/2025 Open COA →
75 Bulk Peptide Supply 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23670 Retatrutide 0% · unidentified 2025-08-11 LabE (no batch ID) Open COA →
76 Certified Peptides 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67339 Retatrutide 0% · unidentified 2026-07-10 LabG RET3025 Open COA →
77 Changan District Sheng Peptide Trading 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23671 Retatrutide 0% · unidentified 2025-12-22 LabE (no batch ID) Open COA →
78 Cocer Peptides 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23912 Retatrutide 0% · unidentified 2026-06-16 LabG 20260421LU Open COA →
79 Dalian Handom Chemicals Hdc 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67343 Tirzepatide 0% · unidentified 2026-07-22 LabE Not reported Open COA →
80 Ehz Peptides 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23651 GHK-Cu 0% · unidentified 2025-12-17 LabE (no batch ID) Open COA →
81 Elite Research Usa 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23677 Retatrutide 0% · unidentified 2026-05-08 LabG RT202026BB Open COA →
82 Fashion Pep 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64135 Tirzepatide 0% · unidentified 2026-07-13 LabE April 24, 2026 Open COA →
83 Go Alpha Labs Peptides 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64151 Retatrutide 0% · unidentified 2026-06-08 LabG LO07-10 Open COA →
84 Haikou Mingheng Technology 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23898 Retatrutide 0% · unidentified 2026-06-16 LabG (no batch ID) Open COA →
85 Hainan Flying International Trade 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#76500 Retatrutide 0% · unidentified 2025-10-23 LabE Not reported Open COA →
86 Hebei Rimao Technology 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23801 Tirzepatide 0% · unidentified 2026-04-23 LabE 900 Open COA →
87 Hengan Peptide Factory 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67362 Retatrutide 0% · unidentified 2026-07-14 LabE RT10-526-2 Open COA →
88 Hong Kong Meiliduo Technology Limited 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#76529 Retatrutide 0% · unidentified 2026-06-26 LabG Not reported Open COA →
89 Hxnet 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#10126 Retatrutide 0% · unidentified 2026-02-22 LabE (no batch ID) Open COA →
90 Ironanabolics 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#76282 Clenbuterol 0% · unidentified 2020-11-13 Janoshik Not reported Open COA →
91 Junli Peptide 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23685 Retatrutide 0% · unidentified 2026-06-12 LabG (no batch ID) Open COA →
92 Kandies 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#22054 Retatrutide 0% · unidentified 2025-11-14 LabG (no batch ID) Open COA →
93 Kangshengda Technology 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64228 Tirzepatide 0% · unidentified 2026-06-15 LabE Not reported Open COA →
94 Liberty Peptides 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23623 CJC-1295 0% · unidentified 2026-04-23 LabE LPUS029001 Open COA →
95 Maddox Research 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23697 Retatrutide 0% · unidentified 2026-05-06 LabE March 1, 2026 Open COA →
96 Mei Peptide 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64305 Retatrutide 0% · unidentified 2026-07-13 LabE 202604-15-03-02 Open COA →
97 Mia-Peptide 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64309 Retatrutide 0% · unidentified 2026-06-26 LabG Reta 10 Open COA →
98 Modern Aminos 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23698 Retatrutide 0% · unidentified 2025-07-09 LabA (no batch ID) Open COA →
99 Nanjing Peptide Biotechnology 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64316 Retatrutide 0% · unidentified 2026-06-26 LabG RT400526NP Open COA →
100 Noble Dragons 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#22067 Retatrutide 0% · unidentified 2026-06-12 LabG R30 Open COA →
101 Peptide Pole HongKong 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23707 Retatrutide 0% · unidentified 2026-06-08 LabG Rt10 Open COA →
102 Peptislim 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23811 Tirzepatide 0% · unidentified 2025-11-17 LabE #1OF20 Open COA →
103 Pura Peptides 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23723 Retatrutide 0% · unidentified 2026-03-02 LabE R10PK-12725 Open COA →
104 Purepeptides 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64362 Retatrutide 0% · unidentified 2026-07-13 LabE RT60-04 Open COA →
105 Qingdao Hongshengda Trading 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23812 Tirzepatide 0% · unidentified 2025-10-17 LabE 07152025 Open COA →
106 Shaanxi Dideu Medichem 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23727 Retatrutide 0% · unidentified 2026-01-29 LabE (no batch ID) Open COA →
107 Shanghai Wibson Biotechnology Wbs 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64432 Tesamorelin 0% · unidentified 2026-06-16 LabE 5/19/2026 Open COA →
108 Shenzhen Jiechuang Trading 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23824 Tirzepatide 0% · unidentified 2026-03-04 LabE (no batch ID) Open COA →
109 Shenzhen Loga Tech Lg Loga 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23825 Tirzepatide 0% · unidentified 2025-12-17 LabE (no batch ID) Open COA →
110 Simple Peptide 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64443 Retatrutide 0% · unidentified 2026-07-09 LabG GR24-12222025-j Open COA →
111 Sunrise Bioresearch 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23826 Tirzepatide 0% · unidentified 2026-04-23 LabE glp320feb26-01 Open COA →
112 Xian Yihang Technology 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23654 GHK-Cu 0% · unidentified 2026-03-06 LabE (no batch ID) Open COA →
113 Xingtai Lesda Technology 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23746 Retatrutide 0% · unidentified 2025-10-05 LabE (no batch ID) Open COA →
114 Yb Peptide 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23619 BPC-157 0% · unidentified 2025-11-25 LabE (no batch ID) Open COA →
115 YC 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#10631 NAD+ 0% · unidentified 2024-11-21 Janoshik Bronze top Open COA →
116 Yiwu Aozuo Trading Co 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64510 Retatrutide 0% · unidentified 2026-07-13 LabE RT50 Open COA →
117 Yuansense Tech 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#64520 Retatrutide 0% · unidentified 2026-07-09 LabG Not reported Open COA →
118 Yuyi Peptide 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23748 Retatrutide 0% · unidentified 2025-12-29 LabE (no batch ID) Open COA →
119 Zen Peptides 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#67588 Retatrutide 0% · unidentified 2026-07-20 LabG Not reported Open COA →
120 Zhuoyan Lab 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23789 Tesamorelin 0% · unidentified 2026-01-29 LabE (no batch ID) Open COA →
121 Zzq Peptides 1certificate · 1 compound
CertificateCompound on labelResultTestedTesting lab / sourceBatch
#23753 Retatrutide 0% · unidentified 2025-10-03 LabE (no batch ID) Open COA →

Scope: published records where purity_pct = 0, limited to the same indexable compound hubs counted on /coa. Rankings are raw event counts, not rates. Repeated tests, source concentration, vendor testing volume and attribution quality must be considered before comparing vendors.