Type the batch number printed on your vial's label (or the COA number) and view the matching Certificate of Analysis: purity measured by HPLC, date and issuing laboratory.
Purity ≥99% HPLCBatch COALaboratorio independienteResearch use only
Look up your batch
The batch number is printed on the vial label, below the compound name. You can also search by COA number or product name.
Your batch is not listed? This page publishes a selection of certificates, not the full history. Message us on WhatsApp with the number printed on your vial and we will send you the matching COA.
Certificados publicados
20 batches analysed by Elemental Purity Labs, an independent analytical laboratory. Each certificate reports the purity measured for that specific batch, not a generic catalogue figure. You can open any of them and check the results in the laboratory's verification system with the COA number.
BPC-157
10 mg
Lote
BPC10-04261
COA
EPL-374968427
Purity
99.681%
CJC-1295 / Ipamorelina
5 mg + 5 mg
Lote
CJCIP10-04261
COA
EPL-891473336
Purity
99.680%
CJC-1295 with DAC
5 mg
Lote
CJCD05-04261
COA
EPL-933800853
Purity
99.734%
DSIP
10 mg
Lote
DSIP10-04261
COA
EPL-895730917
Purity
99.242%
Epitalon
50 mg
Lote
EPI50-04261
COA
EPL-130154834
Purity
99.863%
GHK-Cu
50 mg
Lote
GHK50-04261
COA
EPL-619207021
Purity
99.380%
GLOW
70 mg
Lote
GLW70-04261
COA
EPL-341802759
Purity
99.854%
IGF-1 LR3
1 mg
Lote
IGF01-04261
COA
EPL-294771903
Purity
99.430%
KLOW
80 mg
Lote
KLW80-04261
COA
EPL-796444567
Purity
99.531%
MOTS-c
40 mg
Lote
MS40-04261
COA
EPL-925567192
Purity
99.423%
Melanotan II
10 mg
Lote
MT2-10-04261
COA
EPL-117433674
Purity
99.738%
NAD+
500 mg
Lote
NAD500-04261
COA
EPL-506576799
Purity
99.492%
PT-141
10 mg
Lote
PT10-04261
COA
EPL-898554386
Purity
99.932%
Retatrutide
20 mg
Lote
RT20-04261
COA
EPL-686352888
Purity
99.917%
Selank
10 mg
Lote
SLK10-04261
COA
EPL-508013183
Purity
99.419%
Semaglutide
20 mg
Lote
SM20-04261
COA
EPL-701822364
Purity
99.848%
Semax
10 mg
Lote
SX10-04261
COA
EPL-287798568
Purity
99.160%
TB-500
10 mg
Lote
TB10-04261
COA
EPL-366062792
Purity
99.260%
Tesamorelin
10 mg
Lote
TSM10-04261
COA
EPL-635028791
Purity
99.753%
Tirzepatide
30 mg
Lote
TR30-04261
COA
EPL-764839150
Purity
99.541%
Frequently asked questions
Where do I find my vial's batch number?▾
It is printed on the vial label, usually below the compound name and strength. It has the format of a compound prefix followed by numbers, for example BPC10-04261. That same number appears on the Certificate of Analysis for your order.
What do I do if my batch number does not appear here?▾
This page publishes a selection of analysed batches, not the full history. If yours is not listed, message us on WhatsApp with the number printed on the vial and we will send you the matching COA. Not being published does not mean it does not exist.
What does a Certificate of Analysis contain?▾
Compound identity, batch number, date of analysis, method used (high-performance liquid chromatography, HPLC), the purity percentage measured in that specific batch and the signature of the laboratory that performed the analysis. The COA reports the measured value, not a generic catalogue figure.
Who issues the certificates?▾
Elemental Purity Labs, an independent analytical laboratory. Results can be checked directly in the laboratory's verification system with the COA number, without creating an account.
Why is purity not exactly 99%?▾
Because the actual measured value is reported, not the promised minimum. The catalogue commitment is ≥99%; batches usually come in above that and each COA shows its exact figure to three decimal places. A supplier that always shows a round 99% for every batch is publishing a catalogue figure, not a measurement.
Page last updated: September 10, 2026. Content reviewed regularly by the NeoPeptidos team.
🧬
Neobot
Technical assistant · AI
⚠️ Neobot is an artificial intelligence assistant and can make mistakes. Verify important information.