Batch test records
The full test record for a batch.
When a batch gets tested, everything lands here: who picked the sample, who tested it, what came back — including results that disagree. This never says every vial is the same, or safe to use.
Independent lab reports
Batch 24th Feb 2026
PeptideGurus · Tirzepatide
2 lab tests, no disagreements
Independent lab reports
Batch 10th June 2026
PeptideGurus · Epitalon
2 lab tests, no disagreements
Independent lab reports
Batch 4
HongDa Peptide · Tirzepatide
1 lab test, no disagreements
Independent lab reports
Batch R-031026-01
Optimum Source Research · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch T-031026-01
Optimum Source Research · Tirzepatide
1 lab test, no disagreements
Independent lab reports
Batch RT30
OURO PEPTIDES · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch RT6423CP
Crystal Peptides EU · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch RT1051Cp
Crystal Peptides EU · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch 6
Qihang Peptide · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch blue
Uwa Biotech · Tirzepatide
1 lab test, no disagreements
Independent lab reports
Batch CP-2605-TR10
CERTAPEPTIDES · Tirzepatide
1 lab test, no disagreements
Independent lab reports
Batch CP-2605-RT15
CERTAPEPTIDES · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch CP-2604-SEM5
CERTAPEPTIDES · Semaglutide
1 lab test, no disagreements
Independent lab reports
Batch CP-2604-TIR5
CERTAPEPTIDES · Tirzepatide
1 lab test, no disagreements
Independent lab reports
Batch RP-RET30 -JL26
Royal Peptides · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch 2026
Hangzhou Peptide · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch RSP20260315
admin@rayshine-peptide · Tirzepatide
1 lab test, no disagreements
Independent lab reports
Batch RSP20260317
Rayshine Peptide · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch BBSXADDG
Alphabiopharma · Semaglutide
1 lab test, no disagreements
Independent lab reports
Batch 89 96
Ktswpeptide · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch SG260407
Sigmatech Peptide · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch 58H39F8
Huahepeptide · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch 2026
Ssrbio · Tirzepatide
1 lab test, no disagreements
Independent lab reports
Batch 2026
Llybio · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch RT3026CP
Crystal Peptides EU · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch IP1053CP
Crystal Peptides EU · Ipamorelin
2 lab tests, no disagreements
Independent lab reports
Batch TSM10-2603-02
Vici Peptides · Tesamorelin
1 lab test, no disagreements
Independent lab reports
Batch C73447
Core Peptides · BPC-157
1 lab test, no disagreements
Independent lab reports
Batch C73450
Core Peptides · BPC-157
1 lab test, no disagreements
Independent lab reports
Batch BA2200
Chemyo · MK-677
1 lab test, no disagreements
Independent lab reports
Batch B002
Chameleon Peptides · Ipamorelin
1 lab test, no disagreements
Independent lab reports
Batch 2025-10-06
Sports Technology Labs · Kisspeptin-10 (5 mg)
1 lab test, no disagreements
Independent lab reports
Batch 2026-05-04
Sports Technology Labs · MK-0677 Liquid MK-677
1 lab test, no disagreements
Independent lab reports
Batch EZP-EPIT1006012026-10
EZ Peptides · Epitalon 10mg
1 lab test, no disagreements
Independent lab reports
Batch EZP-PT1005172026-08
EZ Peptides · PT-141 10mg
1 lab test, no disagreements
Independent lab reports
Batch EZP-SEL1004042026-07
EZ Peptides · Selank 10mg
1 lab test, no disagreements
Independent lab reports
Batch EZP-SEMX1003072026-09
EZ Peptides · Semax 10mg
1 lab test, no disagreements
Independent lab reports
Batch EZP-TES1003212026-20
EZ Peptides · Tesamorelin 10mg
1 lab test, no disagreements
Independent lab reports
Batch EZP-SER0505052026-05
EZ Peptides · Sermorelin 5mg
1 lab test, no disagreements
Independent lab reports
Batch EZP-CJC0505232026-05
EZ Peptides · CJC-1295 No DAC 5mg
1 lab test, no disagreements
Independent lab reports
Batch EZP-DSIP1003062026-02
EZ Peptides · DSIP 10mg
1 lab test, no disagreements
Independent lab reports
Batch EZP-MEL21005032026-06
EZ Peptides · Melanotan II 10mg
1 lab test, no disagreements
Independent lab reports
Batch EZP-MOT1003302026-18
EZ Peptides · MOTS-C 10mg
1 lab test, no disagreements
Independent lab reports
Batch EZP-ARA1005192026-03
EZ Peptides · ARA-290 10mg
1 lab test, no disagreements
Independent lab reports
Batch EZP-MEL11005072026-04
EZ Peptides · Melanotan I 10mg
1 lab test, no disagreements
Independent lab reports
Batch EZP-TBF1006172026-06
EZ Peptides · TB-500 Frag 17-23 10mg
1 lab test, no disagreements
Independent lab reports
Batch EZP-TA11003152026-03
EZ Peptides · Thymosin Alpha 1 10mg
1 lab test, no disagreements
Independent lab reports
Batch 102825-MT1-C
Felix Chemical Supply · Melanotan-I 10mg
1 lab test, no disagreements
Independent lab reports
Batch 122925-MT2-D
Felix Chemical Supply · Melanotan-II 10mg
1 lab test, no disagreements
Independent lab reports
Batch 010226-5AM-D
Felix Chemical Supply · 5-Amino-1MQ 5mg
1 lab test, no disagreements
Independent lab reports
Batch B002A
Chameleon Peptides · GHK-CU
1 lab test, no disagreements
Independent lab reports
Batch B002
Chameleon Peptides · Sermorelin
1 lab test, no disagreements
Independent lab reports
Batch B002
Chameleon Peptides · MOTS-C
1 lab test, no disagreements
Independent lab reports
Batch B002
Chameleon Peptides · CJC-1295 (NO DAC) 5mg
1 lab test, no disagreements
Independent lab reports
Batch B002
Chameleon Peptides · Thymosin Alpha-1
1 lab test, no disagreements
Independent lab reports
Batch 2026-05-30
Sports Technology Labs · Tesamorelin 5 mg
1 lab test, no disagreements
Independent lab reports
Batch 2026-05-04
Sports Technology Labs · Sermorelin Peptide (5 mg)
1 lab test, no disagreements
Independent lab reports
Batch 2025-10-06
Sports Technology Labs · Selank 5 mg
1 lab test, no disagreements
Independent lab reports
Batch 2025-10-06
Sports Technology Labs · PT-141 (Bremelanotide) 10 mg
1 lab test, no disagreements
Independent lab reports
Batch 2025-10-06
Sports Technology Labs · PEG-MGF 2 mg
1 lab test, no disagreements
Independent lab reports
Batch 2026-05-30
Sports Technology Labs · MOTS-c 5 mg
1 lab test, no disagreements
Independent lab reports
Batch 2025-10-06
Sports Technology Labs · Melanotan II 10 mg
1 lab test, no disagreements
Independent lab reports
Batch 2025-10-06
Sports Technology Labs · GHRP-6 5 mg
1 lab test, no disagreements
Independent lab reports
Batch 2026-04-13
Sports Technology Labs · GHK-Cu Copper Peptide 50 mg
1 lab test, no disagreements
Independent lab reports
Batch 2025-10-06
Sports Technology Labs · DSIP 5 mg (Delta Sleep Inducing Peptide)
1 lab test, no disagreements
Independent lab reports
Batch 2026-05-30
Sports Technology Labs · BPC-157 5 mg
1 lab test, no disagreements
Independent lab reports
Batch 2026-05-04
Sports Technology Labs · AOD-9604 Peptide 5 MG
1 lab test, no disagreements
Independent lab reports
Batch 2026
Taikangbio · Tirzepatide
1 lab test, no disagreements
Independent lab reports
Batch 2026
Zjpeptix · Tirzepatide
1 lab test, no disagreements
Independent lab reports
Batch 2026
Vicopeptide · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch 2026
Hkuppeptide · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch 2026
Taikangbio · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch 2026
Taishijie · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch 2026
Zjpeptix · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch 24th Feb 2026
PeptideGurus · Tesamorelin
1 lab test, no disagreements
Independent lab reports
Batch 24th Feb 2026
PeptideGurus · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch 2026
Hkuppeptide · GHK-Cu
1 lab test, no disagreements
Independent lab reports
Batch 2026
Taikangbio · GHK-Cu
1 lab test, no disagreements
Independent lab reports
Batch 2026
Taishijie · GHK-Cu
1 lab test, no disagreements
Independent lab reports
Batch CS-nasa10-0408
Cocer Peptides · Semax
1 lab test, no disagreements
Independent lab reports
Batch 24th April 2026
PeptideGurus · Ipamorelin
1 lab test, no disagreements
Independent lab reports
Batch CS-tb10-0111
Cocer Peptides · TB-500
1 lab test, no disagreements
Independent lab reports
Batch 24th April 2026
PeptideGurus · Glutathione
1 lab test, no disagreements
Independent lab reports
Batch 4
Qihang Peptide · GHK-Cu
1 lab test, no disagreements
Independent lab reports
Batch 4
DongCheng Peptide · Epitalon
1 lab test, no disagreements
Independent lab reports
Batch CU1002026-02
Crystal Peptides EU · GHK-Cu
1 lab test, no disagreements
Independent lab reports
Batch ET5088CP
Crystal Peptides EU · Epitalon
1 lab test, no disagreements
Independent lab reports
Batch TA0514CP
Crystal Peptides EU · Thymosin Alpha-1
1 lab test, no disagreements
Independent lab reports
Batch TB1045Cp
Crystal Peptides EU · TB-500
1 lab test, no disagreements
Independent lab reports
Batch Se1010CP
Crystal Peptides EU · Semax
1 lab test, no disagreements
Independent lab reports
Batch 3rd June 2026
PeptideGurus · ARA-290
1 lab test, no disagreements
Independent lab reports
Batch 3rd June 2026
PeptideGurus · LL-37
1 lab test, no disagreements
Independent lab reports
Batch White
Uwa Biotech · Thymosin Alpha-1
1 lab test, no disagreements
Independent lab reports
Batch Blue
Uwa Biotech · Ipamorelin
1 lab test, no disagreements
Independent lab reports
Batch CS-nasa10-0509
Cocer Peptides · Semax
1 lab test, no disagreements
Independent lab reports
Batch CS-mc20-0605
Cocer Peptides · MOTS-c
1 lab test, no disagreements
Independent lab reports
Batch 3rd June 2026
PeptideGurus · GHK-Cu
1 lab test, no disagreements
Independent lab reports
Batch CP-2605-SS31
CERTAPEPTIDES · SS-31
1 lab test, no disagreements
Independent lab reports
Batch CP-2605-TB55
CERTAPEPTIDES · TB-500
1 lab test, no disagreements
Independent lab reports
Batch CP-2604-MT210
CERTAPEPTIDES · Melanotan II
1 lab test, no disagreements
Independent lab reports
Batch CP-2605-MOT10
CERTAPEPTIDES · MOTS-c
1 lab test, no disagreements
Independent lab reports
Batch 2026
Shengtaichem · Glutathione
1 lab test, no disagreements
Independent lab reports
Batch 2026
Shengtaichem · GHK-Cu
1 lab test, no disagreements
Independent lab reports
Batch RSP20260325
admin@rayshine-peptide · Tesamorelin
1 lab test, no disagreements
Independent lab reports
Batch B33LSYXL
Alphabiopharma · Melanotan II
1 lab test, no disagreements
Independent lab reports
Batch BAZPEMCK
Alphabiopharma · TB-500
1 lab test, no disagreements
Independent lab reports
Batch BWFM6CH4
Alphabiopharma · BPC-157
1 lab test, no disagreements
Independent lab reports
Batch BN-25RT20
Modern Peptides · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch 10th June 2026
PeptideGurus · GHK-Cu
1 lab test, no disagreements
Independent lab reports
Batch T100/2025-12-18-B
InnoPeptide · Tirzepatide
1 lab test, no disagreements
Independent lab reports
Batch T60/2025-12-18-B
InnoPeptide · Tirzepatide
1 lab test, no disagreements
Independent lab reports
Batch 0582
Greylabs · GHK-Cu
1 lab test, no disagreements
Independent lab reports
Batch BN-26RT10-001 | Small-Batch Crafted
Modern Peptides · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch BN-26RT20-002
Modern Peptides · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch RT20/2026-01-09-A
InnoPeptide · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch RT10/2026-01-09-A
InnoPeptide · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch reta40100926g
Licensedpeptides · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch 2025-11
HM Peptide · Tesamorelin
1 lab test, no disagreements
Independent lab reports
Batch RT30/2026-04-06A
InnoPeptide · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch RT20/2026-04-06A
InnoPeptide · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch RT10/2026-04-06A
InnoPeptide · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch 20240604
Simple Peptide · Semaglutide
1 lab test, no disagreements
Independent lab reports
Batch 2025-03-10
Sports Technology Labs · Thymosin Beta-4
1 lab test, no disagreements
Independent lab reports
Batch ULP-20655
Umbrella Labs · AOD9604 PEPTIDE 2MG/5MG VIAL
1 lab test, no disagreements
Independent lab reports
Batch 844205
Bluum Peptides · Melanotan I
1 lab test, no disagreements
Independent lab reports
Batch 814817
Bluum Peptides · Melanotan II
1 lab test, no disagreements
Independent lab reports
Batch 2025-03-17
Sports Technology Labs · Ipamorelin 5 mg
1 lab test, no disagreements
Independent lab reports
Batch 2025-06-26
Sports Technology Labs · Epitalon 10 mg
1 lab test, no disagreements
Independent lab reports
Batch 2025-06-16
Sports Technology Labs · CJC-1295 DAC 5 mg
1 lab test, no disagreements
Independent lab reports
Batch RT2503608
Reta Peptide · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch 1st Feb, 2025
PeptideGurus · Retatrutide
1 lab test, no disagreements
Independent lab reports
Batch 2023-06-22
Peptide Pros · Semaglutide
1 lab test, no disagreements
Independent lab reports
Batch 2023-08-08
Peptide Pros · Tirzepatide
1 lab test, no disagreements
Independent lab reports
Batch AF98762213
Peptide Pros · BPC 157 5mg
1 lab test, no disagreements
“Tested” means that sample was tested.
A pass tells you what one lab found in one sample, and how that sample was handled. It says nothing about the other vials in the batch.
When results disagree, we show both.
We never average a disagreement away. Conflicting results stay on the record until more testing settles it.