Weekday orders by noon PT ship same day. Save up to 30%.We accept wire, ACH, Zelle & credit card.
Peptide Wholesalers
THE CERTIFICATE LIBRARY · 63 ON FILE

Every batch, on the record.

Vials ship unlabeled — this is where the numbers live. Search by compound, batch, or lab report number — every published certificate is here in full, as a PDF.

63 of 63 certificates

COMPOUNDFILLBATCHPURITYCERTIFIEDREPORT #CERTIFICATE
5-Amino-1MQ50 MGBATCH-098299.448%2026-08-04KVR-2026-B6CB4C-S437VIEW ▸
AHK-Cu100 MGBATCH-2716299.207%2026-08-04KVR-2026-16897B-S457VIEW ▸
AOD-960410 MGBATCH-96041099.226%2026-08-04KVR-2026-A06739-S455VIEW ▸
AOD-96045 MGBATCH-60038299.553%2026-08-04KVR-2026-91B185-S456VIEW ▸
ARA-29010 MGBatch-RA1000199.486%2026-10-15KVR-2026-8BBCE8VIEW ▸
BPC-15710 MGBATCH-1076599.446%2026-08-04KVR-2026-BB76EF-S461VIEW ▸
BPC-15720 MGBatch-BC2000199.716%2026-10-15KVR-2026-388A9EVIEW ▸
BPC-1575 MGBATCH-501499.384%2026-08-04KVR-2026-DFBC79-S460VIEW ▸
Wolverine Blend5 MG / 5 MGBATCH-1083299.268%2026-08-04KVR-2026-45684F-S458VIEW ▸
Wolverine Blend10 MG / 10 MGBATCH-2083299.356%2026-08-04KVR-2026-7542EE-S459VIEW ▸
Cagrilintide10 MGBATCH-1873399.462%2026-08-01KVR-2026-6303E4-S464VIEW ▸
Cartalax20 MGBatch-CX2000199.789%2026-10-15KVR-2026-EC1D7AVIEW ▸
CJC-1295 (No DAC)5 MGBATCH-9781299.703%2026-08-04KVR-2026-3CA9E0-S463VIEW ▸
CJC-1295 (With DAC)5 MGBATCH-5123199.271%2026-08-04KVR-2026-162D56-S462VIEW ▸
CJC-1295 (No DAC) / Ipamorelin5 MG / 5 MGBATCH-104999.547%2026-08-04KVR-2026-73EF14-S465VIEW ▸
DSIP10 MGBATCH-299.367%2026-08-04KVR-2026-3109CB-S468VIEW ▸
Epithalon10 MGBATCH-10978699.171%2026-08-04KVR-2026-70F792-S469VIEW ▸
Epithalon50 MGBATCH-502299.583%2026-08-04KVR-2026-6C0323-S470VIEW ▸
GHK-Cu100 MGBATCH-0822716299.568%2026-08-04KVR-2026-BA1E23-S467VIEW ▸
GHK-Cu50 MGBATCH-501099.847%2026-08-04KVR-2026-8FC048-S466VIEW ▸
GLOW Blend70 MGBATCH-707726199.352%2026-08-04KVR-2026-A55CAB-S471VIEW ▸
Glutathione1500 MGBATCH-15999.801%2026-08-04KVR-2026-188371-S472VIEW ▸
IGF-1 LR31 MGBATCH-10873299.531%2026-08-05KVR-2026-62D40E-S473VIEW ▸
Ipamorelin10 MGBATCH-1051899.321%2026-08-05KVR-2026-19F437-S474VIEW ▸
Ipamorelin5 MGBATCH-5123399.831%2026-08-05KVR-2026-2EAB26-S475VIEW ▸
Kisspeptin10 MGBATCH-108899.224%2026-08-04KVR-2026-074D44-S478VIEW ▸
KLOW Blend80 MGBATCH-716299.397%2026-08-04KVR-2026-A0EDB3-S476VIEW ▸
KPV10 MGBATCH-1978699.691%2026-08-04KVR-2026-0314A4-S477VIEW ▸
Melanotan I10 MGBatch-MT11000199.559%2026-10-15KVR-2026-952DBEVIEW ▸
Melanotan-II10 MGBATCH-263899.882%2026-08-04KVR-2026-894976-S479VIEW ▸
MOTS-c10 MGBATCH-109899.451%2026-08-04KVR-2026-47AAF4-S480VIEW ▸
MOTS-c20 MGBATCH-2000299.631%2026-08-04KVR-2026-BC3BFC-S481VIEW ▸
MOTS-c40 MGBATCH-40112399.596%2026-08-04KVR-2026-B6BCC3-S482VIEW ▸
NAD+1000 MGBATCH-1000799.516%2026-08-04KVR-2026-2EDC4F-S484VIEW ▸
NAD+500 MGBATCH-5002199.294%2026-08-04KVR-2026-0DB6CA-S483VIEW ▸
Oxytocin10 MGBatch-OT1000199.451%2026-10-15KVR-2026-BD2616VIEW ▸
PT-14110 MGBATCH-4109899.496%2026-08-04KVR-2026-DEBFBD-S504VIEW ▸
Retatrutide10 MGBATCH-1003299.316%2026-08-01KVR-2026-11F837-S486VIEW ▸
Retatrutide20 MGBATCH-20714499.881%2026-08-01KVR-2026-2FE259-S487VIEW ▸
Retatrutide30 MGBATCH-3003299.326%2026-08-01KVR-2026-BF15F8-S488VIEW ▸
Retatrutide60 MGBATCH-004299.887%2026-08-01KVR-2026-788F08-S489VIEW ▸
Selank10 MGBATCH-108799.581%2026-08-05KVR-2026-A894DF-S490VIEW ▸
Semaglutide10 MGBatch-SM1000199.677%2026-10-15KVR-2026-B8E930VIEW ▸
Semaglutide20 MGBatch-SM2000199.564%2026-10-15KVR-2026-A7CE5FVIEW ▸
Semaglutide5 MGBatch-SM500199.403%2026-10-15KVR-2026-448C1AVIEW ▸
Semax10 MGBATCH-1078699.246%2026-08-05KVR-2026-E34F1E-S498VIEW ▸
Sermorelin10 MGBATCH-08799.597%2026-08-05KVR-2026-602E08-S492VIEW ▸
Sermorelin5 MGBATCH-02271699.686%2026-08-05KVR-2026-867DE3-S491VIEW ▸
SNAP-810 MGBATCH-81083399.673%2026-08-05KVR-2026-DBD7A3-S485VIEW ▸
SS-3110 MGBATCH-23456199.351%2026-08-05KVR-2026-B56140-S453VIEW ▸
SS-3150 MGBATCH-77221099.346%2026-08-05KVR-2026-8B339E-S454VIEW ▸
TB-50010 MGBATCH-513899.338%2026-08-05KVR-2026-D9803D-S499VIEW ▸
Tesamorelin10 MGBATCH-592899.241%2026-08-05KVR-2026-95C195-S501VIEW ▸
Tesamorelin20 MGBATCH-5992299.512%2026-08-05KVR-2026-ED5BC3-S502VIEW ▸
Tesamorelin / Ipamorelin13 MG / 3 MGBATCH-13309299.151%2026-08-05KVR-2026-2A81EC-S500VIEW ▸
Thymalin10 MGBatch-TN1000199.461%2026-10-14KVR-2026-FC7B9EVIEW ▸
Thymosin Alpha 110 MGBatch-TA1000199.714%2026-10-15KVR-2026-29EB2DVIEW ▸
Thymosin Alpha 15 MGBatch-TA500199.793%2026-10-15KVR-2026-AE814BVIEW ▸
Tirzepatide10 MGBATCH-101999.449%2026-08-01KVR-2026-4C622C-S493VIEW ▸
Tirzepatide100 MGBATCH-100399.621%2026-08-05KVR-2026-AA6258-S497VIEW ▸
Tirzepatide20 MGBATCH-2008199.361%2026-08-01KVR-2026-DCE9B6-S494VIEW ▸
Tirzepatide30 MGBATCH-308999.407%2026-08-01KVR-2026-8B76E7-S495VIEW ▸
Tirzepatide60 MGBATCH-602199.579%2026-08-01KVR-2026-D1E014-S496VIEW ▸

Every certificate above is issued by an independent lab and carries a report number and access code. You can verify any of them directly with the laboratory.

CERTIFICATES BY COMPOUND

40 COMPOUNDS
5-Amino-1MQ certificate of analysis1 BATCHAHK-Cu certificate of analysis1 BATCHAOD-9604 certificate of analysis2 BATCHESARA-290 certificate of analysis1 BATCHBPC-157 certificate of analysis3 BATCHESCagrilintide certificate of analysis1 BATCHCartalax certificate of analysis1 BATCHCJC-1295 (No DAC) certificate of analysis1 BATCHCJC-1295 (No DAC) / Ipamorelin certificate of analysis1 BATCHCJC-1295 (With DAC) certificate of analysis1 BATCHDSIP certificate of analysis1 BATCHEpithalon certificate of analysis2 BATCHESGHK-Cu certificate of analysis2 BATCHESGLOW Blend certificate of analysis1 BATCHGlutathione certificate of analysis1 BATCHIGF-1 LR3 certificate of analysis1 BATCHIpamorelin certificate of analysis2 BATCHESKisspeptin certificate of analysis1 BATCHKLOW Blend certificate of analysis1 BATCHKPV certificate of analysis1 BATCHMelanotan I certificate of analysis1 BATCHMelanotan-II certificate of analysis1 BATCHMOTS-c certificate of analysis3 BATCHESNAD+ certificate of analysis2 BATCHESOxytocin certificate of analysis1 BATCHPT-141 certificate of analysis1 BATCHRetatrutide certificate of analysis4 BATCHESSelank certificate of analysis1 BATCHSemaglutide certificate of analysis3 BATCHESSemax certificate of analysis1 BATCHSermorelin certificate of analysis2 BATCHESSNAP-8 certificate of analysis1 BATCHSS-31 certificate of analysis2 BATCHESTB-500 certificate of analysis1 BATCHTesamorelin certificate of analysis2 BATCHESTesamorelin / Ipamorelin certificate of analysis1 BATCHThymalin certificate of analysis1 BATCHThymosin Alpha 1 certificate of analysis2 BATCHESTirzepatide certificate of analysis5 BATCHESWolverine Blend certificate of analysis2 BATCHES

ABOUT CERTIFICATES OF ANALYSIS

6 ITEMS

What is a certificate of analysis (COA)?

A certificate of analysis is a lab document tied to a specific production lot. It records the analytical results for that batch — identity and purity by the stated method — so a buyer can match a physical vial to its own test record rather than a brand-wide sample.

How do I verify a specific lot?

Search this library by compound name or lot number. Vials ship unlabeled, so your lot number is on your invoice — enter that number here and the matching record for your batch comes back. If you cannot find it, our team can pull the lot from your order.

How is each lot tested?

Every batch is tested by an independent lab before release — identity, quantity, purity, endotoxins, heavy metals, and sterility. The figure published here is the value the lab returned for that lot, at the precision it was issued.

Is a certificate of analysis included for every batch?

For most products, yes. Certificates are batch-specific: the certificate published for a batch is the record for that batch alone, and your invoice lists the certificate for each item on your order. A few products have a certificate coming soon, and each says so on its page. Lipo-C, a multi-component solution, has none. If you cannot match your shipment to a record, contact our team.

Will every vial in a bulk order have the same certificate?

It can. Large orders can ship from a single lot of each compound, so every vial of that compound on the order is covered by one certificate of analysis. Ask for it in the order notes.

Do vials arrive with the lot number printed on them?

No — stock vials ship unlabeled. The labeled vial shown on our product pages is an illustration of the compound and dose, not a photograph of what arrives. The lot number for your batch is on your invoice, and that is the number to search here. Printed vial labels are available through our white-label program.