Third-party testing
Certificates of Analysis
Lots we submit for testing go to an independent analytical laboratory. Identity is confirmed by LC–MS/MS, purity is measured by RP-HPLC at 214 nm, and content is quantified against a reference standard. The complete signed certificate for every lot we have tested is published below; coverage grows with each fill and does not yet span the whole catalog.
Scanning a vial? The code on the label opens the certificate for that exact lot. You can also match the lot number printed on your vial to the list below.
BPC-157 10mg
Lot BPC-20260828-01
99.74%
Purity
- Identity
- BPC-157
- Content
- 10.63 mg
- Issued
- 2026-09-08
- Cert. no.
- COA8895
GHK-CU 100mg
Lot GHK-20260828-01
99.68%
Purity
- Identity
- GHK-Cu
- Content
- 103.58 mg
- Issued
- 2026-09-08
- Cert. no.
- COA8897
KLOW 80mg
Lot KLW-20260828-01
99.75%
Purity
- Identity
- KPV, GHK-Cu, BPC-157, TB-500
- Content
- 10.44, 50.21, 10.61, 10.39 mg
- Issued
- 2026-09-08
- Cert. no.
- COA8896
KPV 10mg
Lot KPV-20260828-01
99.74%
Purity
- Identity
- KPV
- Content
- 10.83 mg
- Issued
- 2026-09-08
- Cert. no.
- COA8899
MOTS-c 10mg
Lot MOT-20260828-01
99.84%
Purity
- Identity
- MOTS-c
- Content
- 10.74 mg
- Issued
- 2026-09-08
- Cert. no.
- COA8898
Semaglutide 30mg
Lot SEM-20260828-01
99.78%
Purity
- Identity
- Semaglutide
- Content
- 31.38 mg
- Issued
- 2026-09-08
- Cert. no.
- COA8900
Semax 30mg
Lot SMX-20260828-01
99.78%
Purity
- Identity
- Semax
- Content
- 30.72 mg
- Issued
- 2026-09-08
- Cert. no.
- COA8894
Tesamorelin 10mg
Lot TSM-20260828-01
99.74%
Purity
- Identity
- Tesamorelin
- Content
- 10.35 mg
- Issued
- 2026-09-08
- Cert. no.
- COA8893
GLOW 70mg
Lot BBG-20260811-01
99.84%
Purity
- Identity
- GHK-Cu, BPC-157, TB-500
- Content
- 50.43, 10.72, 10.26 mg
- Issued
- 2026-08-23
- Cert. no.
- COA7917
Retatrutide 15mg
Lot RET-20260811-02
99.68%
Purity
- Identity
- Retatrutide
- Content
- 15.19 mg
- Issued
- 2026-08-23
- Cert. no.
- COA7918
Retatrutide 30mg
Lot RET-20260811-01
99.82%
Purity
- Identity
- Retatrutide
- Content
- 30.88 mg
- Issued
- 2026-08-23
- Cert. no.
- COA7920
Semaglutide 10mg
Lot SEM-20260811-01
99.78%
Purity
- Identity
- Semaglutide
- Content
- 10.34 mg
- Issued
- 2026-08-23
- Cert. no.
- COA7919
Tirzepatide 30mg
Lot TIR-20260811-02
99.85%
Purity
- Identity
- Tirzepatide
- Content
- 30.60 mg
- Issued
- 2026-08-23
- Cert. no.
- COA7922
Tirzepatide 60mg
Lot TIR-20260811-01
99.86%
Purity
- Identity
- Tirzepatide
- Content
- 61.23 mg
- Issued
- 2026-08-23
- Cert. no.
- COA7921
Verifying a certificate
Testing is performed by Bioviridian Inc.. Each certificate carries a web verification code, and every certificate published here can be checked independently at bioviridians.com/coa-search.html using that code — you do not have to take our copy at face value.
Analytical testing establishes identity, purity and content. It does not establish sterility, endotoxin limits, or fitness for any use in humans or animals. All material is supplied for in-vitro research and laboratory use only.