Free Shipping for orders above €200 🇪🇺 Message us on WhatsApp
Certificates of Analysis

Lab-tested, batch by batch.

Every peptide we sell comes from a batch an independent lab has tested. The lab checks how pure the powder is and how much is really in the vial. We publish each report as the lab issued it. The one change we make is a black bar over the name of the company that ordered the test. Every result, batch code, signature and QR code is untouched.

16 certificates 14 products covered 2 independent labs 99.34% average purity
10 mg vial

Retatrutide

Lab certificate
99.70% Purity (HPLC-UV)
Amount in the vial
10.25 mg10 mg on the label
Batch #
RH-RETA-10mg-050826
Appearance
White lyophilized powder
Lab
Testides · HPLC-UV · 2026
10 mg vial

Semaglutide

Lab certificate
99.66% Purity (HPLC)
Amount in the vial
11.42 mg10 mg on the label
Batch #
OZ10-0526
Lab
Janoshik · HPLC · 2026
Test #
171487 Key FEA77IGDI7VU · check it at verify.janoshik.com
10 mg vial

BPC-157

Lab certificate
99.38% Purity (HPLC-UV)
Amount in the vial
10.85 mg10 mg on the label
Batch #
WB-BPC-10-022026
Appearance
White lyophilized powder
Lab
Testides · HPLC-UV · 2026
10 mg vial

TB-500

Lab certificate
99.27% Purity (HPLC-UV)
Amount in the vial
11.09 mg10 mg on the label
Report #
MDE-TB500-10-061926
Appearance
White lyophilized powder
Lab
Testides · HPLC-UV · 2026
20 mg blend vial

BPC-157 + TB-500

Lab certificate
99.34% Purity (HPLC-UV)
Amount in the vial
22.36 mg20 mg on the label
Blend breakdown
BPC-157 11.50 mg · TB-500 10.86 mg
Batch #
WB-BPCTB-20-022026
Appearance
White lyophilized powder
Lab
Testides · HPLC-UV · 2026
10 mg vial

MOTS-c

Lab certificate
99.85% Purity (HPLC-UV)
Amount in the vial
9.76 mg10 mg on the label
Batch #
RH-MOTS-10mg-050826-02
Appearance
White lyophilized powder
Lab
Testides · HPLC-UV · 2026
20 mg vial

MOTS-c

Lab certificate
99.08% Purity (HPLC)
Amount in the vial
22.82 mg20 mg on the label
Batch #
MO20-0712
Lab
Janoshik · HPLC · 2026
Test #
209675 Key NBX276GFU8IA · check it at verify.janoshik.com
50 mg vial

GHK-Cu

Lab certificate
99.80% Purity (HPLC-UV)
Label claim
50 mg
Report #
MDE-GHK-Cu-50-061926
Appearance
Blue powder
Lab
Testides · HPLC-UV · 2026
100 mg vial

GHK-Cu

Lab certificate
96.26% Purity (HPLC-UV)
Label claim
100 mg
Report #
MDE-GHK-Cu-100-061926
Appearance
Blue powder
Lab
Testides · HPLC-UV · 2026
10 mg vial

KPV

Lab certificate
99.87% Purity (HPLC-UV)
Amount in the vial
11.65 mg10 mg on the label
Batch #
WB-KPV-10-022026
Appearance
White lyophilized powder
Lab
Testides · HPLC-UV · 2026
500 mg vial

NAD+

Lab certificate
99.65% Purity (HPLC-MS)
Amount in the vial
498.02 mg500 mg on the label
Batch #
WTF-NAD-500-102225
Appearance
White lyophilized powder
Lab
Testides · HPLC-MS · 2025
10 mg vial

PT-141

Lab certificate
99.89% Purity (HPLC)
Amount in the vial
11.39–11.46 mg10 mg on the label
Vials tested
3 · 99.888% · 99.894% · 99.916%
Batch #
PT10-0726
Lab
Janoshik · HPLC · 2026
Test #
216199 Key Q4AJ9AEB5JXI · check it at verify.janoshik.com
10 mg vial

Semax

Lab certificate
99.05% Purity (HPLC)
Amount in the vial
10.69 mg10 mg on the label
Batch #
SX10-0710
Lab
Janoshik · HPLC · 2026
Test #
209648 Key BBPA9TCYL74N · check it at verify.janoshik.com
10 mg vial

Tesamorelin

Lab certificate
98.90% Purity (HPLC)
Amount in the vial
10.80 mg10 mg on the label
Batch #
TE10-0729
Lab
Janoshik · HPLC · 2026
Test #
219712 Key DBSKKH3DS6FE · check it at verify.janoshik.com
10 mg vial

Kisspeptin-10

Lab certificate
99.85% Purity (HPLC)
Amount in the vial
10.94 mg10 mg on the label
Batch #
KS10-0731
Lab
Janoshik · HPLC · 2026
Test #
219728 Key HUQYP1DBYSBL · check it at verify.janoshik.com
10 mg vial

SS-31

Lab certificate
99.89% Purity (HPLC)
Amount in the vial
10.91 mg10 mg on the label
Batch #
SS10-0801
Lab
Janoshik · HPLC · 2026
Test #
219738 Key XJDTINPLZFUX · check it at verify.janoshik.com

No certificate matches that search. Try the peptide name, for example "BPC" or "Semax".

How to read one

Three numbers that matter

A certificate of analysis is a lab report. You do not need a science background to read it. Here is what to look for.

1

Purity

The lab measures how much of the powder is the peptide itself and how much is anything else. 99% means 99 parts in 100 are the peptide. The method is called HPLC, a machine that separates and counts what is in the sample.

2

Amount in the vial

The label says 10 mg. The lab weighs what is really inside and prints that number too. A little over the label is normal and means a full vial. Well under the label is the red flag.

3

Check it yourself

Janoshik reports carry a test number and a key. Type both in at verify.janoshik.com and the lab shows you its own copy, including who ordered the test, so you can check that no result was changed. Testides reports carry a report number you can look up at testides.com.

Looking for a batch that is not listed yet? Contact us and we will send the certificate directly.

For controlled laboratory research only. Not for human consumption, medical treatment, veterinary use or diagnostic procedures. Purity figures describe the tested batch, not any product effect.