Live data — every record is aggregated from real public sources. VialGrade never sells; it links out to the vendor.
VialGrade

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

Open the record

Independent lab reports

Batch 10th June 2026

PeptideGurus · Epitalon

2 lab tests, no disagreements

Open the record

Independent lab reports

Batch 4

HongDa Peptide · Tirzepatide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch R-031026-01

Optimum Source Research · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch T-031026-01

Optimum Source Research · Tirzepatide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch RT30

OURO PEPTIDES · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch RT6423CP

Crystal Peptides EU · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch RT1051Cp

Crystal Peptides EU · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 6

Qihang Peptide · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch blue

Uwa Biotech · Tirzepatide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch CP-2605-TR10

CERTAPEPTIDES · Tirzepatide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch CP-2605-RT15

CERTAPEPTIDES · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch CP-2604-SEM5

CERTAPEPTIDES · Semaglutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch CP-2604-TIR5

CERTAPEPTIDES · Tirzepatide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch RP-RET30 -JL26

Royal Peptides · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026

Hangzhou Peptide · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch RSP20260315

admin@rayshine-peptide · Tirzepatide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch RSP20260317

Rayshine Peptide · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch BBSXADDG

Alphabiopharma · Semaglutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 89 96

Ktswpeptide · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch SG260407

Sigmatech Peptide · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 58H39F8

Huahepeptide · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026

Ssrbio · Tirzepatide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026

Llybio · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch RT3026CP

Crystal Peptides EU · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch IP1053CP

Crystal Peptides EU · Ipamorelin

2 lab tests, no disagreements

Open the record

Independent lab reports

Batch TSM10-2603-02

Vici Peptides · Tesamorelin

1 lab test, no disagreements

Open the record

Independent lab reports

Batch C73447

Core Peptides · BPC-157

1 lab test, no disagreements

Open the record

Independent lab reports

Batch C73450

Core Peptides · BPC-157

1 lab test, no disagreements

Open the record

Independent lab reports

Batch BA2200

Chemyo · MK-677

1 lab test, no disagreements

Open the record

Independent lab reports

Batch B002

Chameleon Peptides · Ipamorelin

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2025-10-06

Sports Technology Labs · Kisspeptin-10 (5 mg)

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026-05-04

Sports Technology Labs · MK-0677 Liquid MK-677

1 lab test, no disagreements

Open the record

Independent lab reports

Batch EZP-EPIT1006012026-10

EZ Peptides · Epitalon 10mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch EZP-PT1005172026-08

EZ Peptides · PT-141 10mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch EZP-SEL1004042026-07

EZ Peptides · Selank 10mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch EZP-SEMX1003072026-09

EZ Peptides · Semax 10mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch EZP-TES1003212026-20

EZ Peptides · Tesamorelin 10mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch EZP-SER0505052026-05

EZ Peptides · Sermorelin 5mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch EZP-CJC0505232026-05

EZ Peptides · CJC-1295 No DAC 5mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch EZP-DSIP1003062026-02

EZ Peptides · DSIP 10mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch EZP-MEL21005032026-06

EZ Peptides · Melanotan II 10mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch EZP-MOT1003302026-18

EZ Peptides · MOTS-C 10mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch EZP-ARA1005192026-03

EZ Peptides · ARA-290 10mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch EZP-MEL11005072026-04

EZ Peptides · Melanotan I 10mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch EZP-TBF1006172026-06

EZ Peptides · TB-500 Frag 17-23 10mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch EZP-TA11003152026-03

EZ Peptides · Thymosin Alpha 1 10mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 102825-MT1-C

Felix Chemical Supply · Melanotan-I 10mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 122925-MT2-D

Felix Chemical Supply · Melanotan-II 10mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 010226-5AM-D

Felix Chemical Supply · 5-Amino-1MQ 5mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch B002A

Chameleon Peptides · GHK-CU

1 lab test, no disagreements

Open the record

Independent lab reports

Batch B002

Chameleon Peptides · Sermorelin

1 lab test, no disagreements

Open the record

Independent lab reports

Batch B002

Chameleon Peptides · MOTS-C

1 lab test, no disagreements

Open the record

Independent lab reports

Batch B002

Chameleon Peptides · CJC-1295 (NO DAC) 5mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch B002

Chameleon Peptides · Thymosin Alpha-1

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026-05-30

Sports Technology Labs · Tesamorelin 5 mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026-05-04

Sports Technology Labs · Sermorelin Peptide (5 mg)

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2025-10-06

Sports Technology Labs · Selank 5 mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2025-10-06

Sports Technology Labs · PT-141 (Bremelanotide) 10 mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2025-10-06

Sports Technology Labs · PEG-MGF 2 mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026-05-30

Sports Technology Labs · MOTS-c 5 mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2025-10-06

Sports Technology Labs · Melanotan II 10 mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2025-10-06

Sports Technology Labs · GHRP-6 5 mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026-04-13

Sports Technology Labs · GHK-Cu Copper Peptide 50 mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2025-10-06

Sports Technology Labs · DSIP 5 mg (Delta Sleep Inducing Peptide)

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026-05-30

Sports Technology Labs · BPC-157 5 mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026-05-04

Sports Technology Labs · AOD-9604 Peptide 5 MG

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026

Taikangbio · Tirzepatide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026

Zjpeptix · Tirzepatide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026

Vicopeptide · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026

Hkuppeptide · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026

Taikangbio · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026

Taishijie · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026

Zjpeptix · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 24th Feb 2026

PeptideGurus · Tesamorelin

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 24th Feb 2026

PeptideGurus · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026

Hkuppeptide · GHK-Cu

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026

Taikangbio · GHK-Cu

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026

Taishijie · GHK-Cu

1 lab test, no disagreements

Open the record

Independent lab reports

Batch CS-nasa10-0408

Cocer Peptides · Semax

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 24th April 2026

PeptideGurus · Ipamorelin

1 lab test, no disagreements

Open the record

Independent lab reports

Batch CS-tb10-0111

Cocer Peptides · TB-500

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 24th April 2026

PeptideGurus · Glutathione

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 4

Qihang Peptide · GHK-Cu

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 4

DongCheng Peptide · Epitalon

1 lab test, no disagreements

Open the record

Independent lab reports

Batch CU1002026-02

Crystal Peptides EU · GHK-Cu

1 lab test, no disagreements

Open the record

Independent lab reports

Batch ET5088CP

Crystal Peptides EU · Epitalon

1 lab test, no disagreements

Open the record

Independent lab reports

Batch TA0514CP

Crystal Peptides EU · Thymosin Alpha-1

1 lab test, no disagreements

Open the record

Independent lab reports

Batch TB1045Cp

Crystal Peptides EU · TB-500

1 lab test, no disagreements

Open the record

Independent lab reports

Batch Se1010CP

Crystal Peptides EU · Semax

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 3rd June 2026

PeptideGurus · ARA-290

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 3rd June 2026

PeptideGurus · LL-37

1 lab test, no disagreements

Open the record

Independent lab reports

Batch White

Uwa Biotech · Thymosin Alpha-1

1 lab test, no disagreements

Open the record

Independent lab reports

Batch Blue

Uwa Biotech · Ipamorelin

1 lab test, no disagreements

Open the record

Independent lab reports

Batch CS-nasa10-0509

Cocer Peptides · Semax

1 lab test, no disagreements

Open the record

Independent lab reports

Batch CS-mc20-0605

Cocer Peptides · MOTS-c

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 3rd June 2026

PeptideGurus · GHK-Cu

1 lab test, no disagreements

Open the record

Independent lab reports

Batch CP-2605-SS31

CERTAPEPTIDES · SS-31

1 lab test, no disagreements

Open the record

Independent lab reports

Batch CP-2605-TB55

CERTAPEPTIDES · TB-500

1 lab test, no disagreements

Open the record

Independent lab reports

Batch CP-2604-MT210

CERTAPEPTIDES · Melanotan II

1 lab test, no disagreements

Open the record

Independent lab reports

Batch CP-2605-MOT10

CERTAPEPTIDES · MOTS-c

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026

Shengtaichem · Glutathione

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2026

Shengtaichem · GHK-Cu

1 lab test, no disagreements

Open the record

Independent lab reports

Batch RSP20260325

admin@rayshine-peptide · Tesamorelin

1 lab test, no disagreements

Open the record

Independent lab reports

Batch B33LSYXL

Alphabiopharma · Melanotan II

1 lab test, no disagreements

Open the record

Independent lab reports

Batch BAZPEMCK

Alphabiopharma · TB-500

1 lab test, no disagreements

Open the record

Independent lab reports

Batch BWFM6CH4

Alphabiopharma · BPC-157

1 lab test, no disagreements

Open the record

Independent lab reports

Batch BN-25RT20

Modern Peptides · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 10th June 2026

PeptideGurus · GHK-Cu

1 lab test, no disagreements

Open the record

Independent lab reports

Batch T100/2025-12-18-B

InnoPeptide · Tirzepatide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch T60/2025-12-18-B

InnoPeptide · Tirzepatide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 0582

Greylabs · GHK-Cu

1 lab test, no disagreements

Open the record

Independent lab reports

Batch BN-26RT10-001 | Small-Batch Crafted

Modern Peptides · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch BN-26RT20-002

Modern Peptides · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch RT20/2026-01-09-A

InnoPeptide · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch RT10/2026-01-09-A

InnoPeptide · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch reta40100926g

Licensedpeptides · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2025-11

HM Peptide · Tesamorelin

1 lab test, no disagreements

Open the record

Independent lab reports

Batch RT30/2026-04-06A

InnoPeptide · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch RT20/2026-04-06A

InnoPeptide · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch RT10/2026-04-06A

InnoPeptide · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 20240604

Simple Peptide · Semaglutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2025-03-10

Sports Technology Labs · Thymosin Beta-4

1 lab test, no disagreements

Open the record

Independent lab reports

Batch ULP-20655

Umbrella Labs · AOD9604 PEPTIDE 2MG/5MG VIAL

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 844205

Bluum Peptides · Melanotan I

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 814817

Bluum Peptides · Melanotan II

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2025-03-17

Sports Technology Labs · Ipamorelin 5 mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2025-06-26

Sports Technology Labs · Epitalon 10 mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2025-06-16

Sports Technology Labs · CJC-1295 DAC 5 mg

1 lab test, no disagreements

Open the record

Independent lab reports

Batch RT2503608

Reta Peptide · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 1st Feb, 2025

PeptideGurus · Retatrutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2023-06-22

Peptide Pros · Semaglutide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch 2023-08-08

Peptide Pros · Tirzepatide

1 lab test, no disagreements

Open the record

Independent lab reports

Batch AF98762213

Peptide Pros · BPC 157 5mg

1 lab test, no disagreements

Open the record

“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.