FREE SHIPPING ON ORDERS OVER $199   |   3RD-PARTY HPLC-TESTED   |   RESEARCH USE ONLY — NOT FOR HUMAN CONSUMPTION   |   FREE SHIPPING ON ORDERS OVER $199   |   3RD-PARTY HPLC-TESTED   |   RESEARCH USE ONLY — NOT FOR HUMAN CONSUMPTION

Lab Results

Certificates of Analysis

COA by Batch Number

Every batch we have released has a certificate here, whether or not you bought it from us.

BPC-157 (10mg)

10MG
BPC-157 (10mg) - Identity (Mass Spec) certificate of analysis
Amount
10MG
Purity (HPLC)
See certificate
Key (purity (hplc))
L28LJGBST3K7

BPC-157 (20mg)

20MG
BPC-157 (20mg) - Identity (Mass Spec) certificate of analysis
Amount
20MG
Purity (HPLC)
See certificate
Key (purity (hplc))
RMAIPH836PXJ

BPC-157 (5mg)

5MG
BPC-157 (5mg) - Identity (Mass Spec) certificate of analysis
Amount
5MG
Purity (HPLC)
See certificate
Key (purity (hplc))
A4KPNHTFMNFF

BPC-157/TB-500 blend (10mg)

10MG
BPC-157/TB-500 blend (10mg) - Identity (Mass Spec) certificate of analysis
Amount
10MG
Purity (HPLC)
See certificate
Key (purity (hplc))
DHS4YW44X1J6

CJC-1295 no DAC (5mg)

5MG
CJC-1295 no DAC (5mg) - Identity (Mass Spec) certificate of analysis
Amount
5MG
Purity (HPLC)
See certificate
Key (purity (hplc))
2HGSME4WHAMH

CJC-1295/Ipamorelin blend (10mg)

10MG
CJC-1295/Ipamorelin blend (10mg) - Identity (Mass Spec) certificate of analysis
Amount
10MG
Purity (HPLC)
See certificate
Key (purity (hplc))
AWKK8Y5EIR1V

DSIP (10mg)

10MG
DSIP (10mg) - Identity (Mass Spec) certificate of analysis
Amount
10MG
Purity (HPLC)
See certificate
Key (purity (hplc))
MI9T4M8UI5DQ

Epitalon (10mg)

10MG
Epitalon (10mg) - Identity (Mass Spec) certificate of analysis
Amount
10MG
Purity (HPLC)
See certificate
Key (purity (hplc))
4371ZNKCLG9H

GHK-Cu (50mg)

50MG
GHK-Cu (50mg) - Identity (Mass Spec) certificate of analysis
Amount
50MG
Purity (HPLC)
See certificate
Key (purity (hplc))
EP4QIRBYZC47

GHRP-2 (10mg)

10MG
GHRP-2 (10mg) - Identity (Mass Spec) certificate of analysis
Amount
10MG
Purity (HPLC)
See certificate
Key (purity (hplc))
ESL18C1SUYL6

GHRP-6 (10mg)

10MG
GHRP-6 (10mg) - Identity (Mass Spec) certificate of analysis
Amount
10MG
Purity (HPLC)
See certificate
Key (purity (hplc))
Q5K45A3KXLFN

GLP-1(S) (10mg)

10MG
GLP-1(S) (10mg) - Identity (Mass Spec) certificate of analysis
Amount
10MG
Purity (HPLC)
See certificate
Key (purity (hplc))
7XP4LYPSUV4X

GLP-1(S) (20mg)

20MG
GLP-1(S) (20mg) - Identity (Mass Spec) certificate of analysis
Amount
20MG
Purity (HPLC)
See certificate
Key (purity (hplc))
YKC932IT7XAS

GLP-1(S) (30mg)

30MG
GLP-1(S) (30mg) - Identity (Mass Spec) certificate of analysis
Amount
30MG
Purity (HPLC)
See certificate
Key (purity (hplc))
J4CJGFNS3EQT

GLP-2(T) (10mg)

10MG
GLP-2(T) (10mg) - Identity (Mass Spec) certificate of analysis
Amount
10MG
Purity (HPLC)
See certificate
Key (purity (hplc))
6I2AHJIMEKP9

GLP-2(T) (20mg)

20MG
GLP-2(T) (20mg) - Identity (Mass Spec) certificate of analysis
Amount
20MG
Purity (HPLC)
See certificate
Key (purity (hplc))
JVLJT3FUFBPD

GLP-2(T) (30mg)

30MG
GLP-2(T) (30mg) - Identity (Mass Spec) certificate of analysis
Amount
30MG
Purity (HPLC)
See certificate
Key (purity (hplc))
BCXU8ULHVNA7

GLP-2(T) (50mg)

50MG
GLP-2(T) (50mg) - Identity (Mass Spec) certificate of analysis
Amount
50MG
Purity (HPLC)
See certificate
Key (purity (hplc))
TC4HYL1VT3BU

GLP-2(T) (60mg)

60MG
GLP-2(T) (60mg) - Identity (Mass Spec) certificate of analysis
Amount
60MG
Purity (HPLC)
See certificate
Key (purity (hplc))
SIVAVHPFF6V7

GLP-3(R) (10mg)

10MG
GLP-3(R) (10mg) - Identity (Mass Spec) certificate of analysis
Amount
10MG
Purity (HPLC)
See certificate
Key (purity (hplc))
SKYPD9CJHB21

GLP-3(R) (15mg)

15MG
GLP-3(R) (15mg) - Identity (Mass Spec) certificate of analysis
Amount
15MG
Purity (HPLC)
See certificate
Key (purity (hplc))
GANUQETXKWV6

GLP-3(R) (30mg)

30MG
GLP-3(R) (30mg) - Identity (Mass Spec) certificate of analysis
Amount
30MG
Purity (HPLC)
See certificate
Key (purity (hplc))
R3NDYIU7VZ6E

GLP-3(R) (40mg)

40MG
GLP-3(R) (40mg) - Identity (Mass Spec) certificate of analysis
Amount
40MG
Purity (HPLC)
See certificate
Key (purity (hplc))
F9A7BRMUG8IV

GLP-3(R) (50mg)

50MG
GLP-3(R) (50mg) - Identity (Mass Spec) certificate of analysis
Amount
50MG
Purity (HPLC)
See certificate
Key (purity (hplc))
T5X8FRMDZCTI

Ipamorelin (5mg)

5MG
Ipamorelin (5mg) - Identity (Mass Spec) certificate of analysis
Amount
5MG
Purity (HPLC)
See certificate
Key (purity (hplc))
JYMNZ4YKPT5X

KPV (10mg)

10MG
KPV (10mg) - Identity (Mass Spec) certificate of analysis
Amount
10MG
Purity (HPLC)
See certificate
Key (purity (hplc))
NF2W9KQY4UQP

MOTS-c (10mg)

10MG
MOTS-c (10mg) - Identity (Mass Spec) certificate of analysis
Amount
10MG
Purity (HPLC)
See certificate
Key (purity (hplc))
X9QFDRJ85UYG

NAD+ (500mg)

500MG
NAD+ (500mg) - Identity (Mass Spec) certificate of analysis
Amount
500MG
Purity (HPLC)
See certificate
Key (purity (hplc))
VC63IEZ7H6YF

Selank (10mg)

10MG
Selank (10mg) - Identity (Mass Spec) certificate of analysis
Amount
10MG
Purity (HPLC)
See certificate
Key (purity (hplc))
1BX5F2LVCQPD

Semax (10mg)

10MG
Semax (10mg) - Identity (Mass Spec) certificate of analysis
Amount
10MG
Purity (HPLC)
See certificate
Key (purity (hplc))
YC4XJNQY3USL

Semax/Selank blend (20mg)

20MG
Semax/Selank blend (20mg) - Identity (Mass Spec) certificate of analysis
Amount
20MG
Purity (HPLC)
See certificate
Key (purity (hplc))
YLLT8V8MLZ6B

Sermorelin (5mg)

5MG
Sermorelin (5mg) - Identity (Mass Spec) certificate of analysis
Amount
5MG
Purity (HPLC)
See certificate
Key (purity (hplc))
MDF2E4WBV8BY

SS-31 (10mg)

10MG
SS-31 (10mg) - Identity (Mass Spec) certificate of analysis
Amount
10MG
Purity (HPLC)
See certificate
Key (purity (hplc))
XLC46CAH4U1N

TB-500 (TB4) (10mg)

10MG
TB-500 (TB4) (10mg) - Identity (Mass Spec) certificate of analysis
Amount
10MG
Purity (HPLC)
See certificate
Key (purity (hplc))
PDXV8UJEL1G4

TB-500 (TB4) (5mg)

5MG
TB-500 (TB4) (5mg) - Identity (Mass Spec) certificate of analysis
Amount
5MG
Purity (HPLC)
See certificate
Key (purity (hplc))
1X5ETMGE76PA

Thymosin Alpha-1 (10mg)

10MG
Thymosin Alpha-1 (10mg) - Identity (Mass Spec) certificate of analysis
Amount
10MG
Purity (HPLC)
See certificate
Key (purity (hplc))
GDYWX7FMHXZG
How to Use It

Finding your batch

1. Find the batch number

It is printed on the vial label and repeated on your order confirmation and packing slip.

2. Search it above

Enter it exactly as printed. The certificate for that batch opens directly.

3. Check identity and purity

Confirm the compound name and the HPLC purity figure match what you ordered.

4. Download for your records

Keep the PDF with your experimental records — it documents the material you actually worked with.

Why It Matters

Batch-specific, not product-generic

A certificate that covers ‘the product’ rather than a batch tells you almost nothing. Material varies between production runs, and the only certificate worth reading is the one tied to the vial in front of you.
A certificate that covers ‘the product’ rather than a batch tells you almost nothing. Material varies between production runs, and the only certificate worth reading is the one tied to the vial in front of you.

COA questions

Where do I find my batch number?

It is printed on the vial label, and repeated on your order confirmation email and the packing slip in your parcel.

No. Certificates are published openly and can be searched by anyone, including before you place an order. Verifying purity before you buy is the entire point of publishing them.

Check the number against the vial label first — a mistyped character is the usual cause. If it still returns nothing, contact support with your order number and the batch number and we will send the certificate directly.

Yes. Each product page links the certificate for the batch currently in stock, so you can read it before adding anything to the cart.

Contact us immediately with your order number, the batch number and photographs of the vial and its label. A product that is materially outside the specification on its certificate is replaced or refunded in full, including shipping.

Certificates stay published and searchable indefinitely, including after a batch has sold out, so you can always re-check the documentation for material you already hold.

Can't find a certificate?

Send us the batch number and we will get you the report.