×

Full Transparency. Verified Quality.

At Loti Labs, we believe trust is built through openness.
 That’s why we publish Certificate of Analysis (COA) reports for each batch we produce— showcasing purity, potency, and safety. Browse, download, and verify — your confidence is our foundation.

Search the complete COA archive

Blue molecular structure with bubbles representing Loti Labs' Certificate of Analysis (COA) transparency and verified quality.
Certificate of Analysis for BPC-157 from Loti Labs, HPLC purity test chart and details.
Peptide COA library

Verified certificates of analysis: batch-specific laboratory data

Search every current peptide certificate by product name, testing date, batch ID, laboratory, or analytical method. Each record keeps its permanent archive copy and laboratory source when available.

54current peptide certificates
Oct 15, 2026most recent test date

54 current peptide certificates. Most recent test: Oct 15, 2026. Showing the current batch for each product. Earlier batches (15) stay in the full COA archive.

ProductBatchTestedLaboratoryPurity
5-Amino-1MQ 10mg5-Amino-1MQ compound profileLL-5A1-526Jun 17, 2026Bioviridian99.8%View record →Certificate imageLaboratory copy ↗
AOD-9604 5mgAOD-9604 compound profileLLAOD226Feb 6, 2026SR Bio Labs99.48%View record →Certificate imageLaboratory copy ↗
BPC-157 5mgBPC-157 compound profileLL-BPC-926Oct 12, 2026Krause Analytical99.5%View record →Certificate image
BPC/TB blendLL-BTB-926Oct 15, 2026Krause Analytical99.7%View record →Certificate image
Cagrilintide 5mgCagrilintide compound profileNot printedCode COA5745Jun 29, 2026Bioviridian99.9%View record →Certificate imageLaboratory copy ↗
CJC w/DACCJC-1295 with DAC compound profileLL-DAC-926Oct 12, 2026Krause Analytical>99.9%View record →Certificate image
CJC w/o DAC 2mgCJC-1295 without DAC compound profileLL-CJC-0526May 17, 2026Bioviridian99.9%View record →Certificate imageLaboratory copy ↗
CJC-1295/Ipam 10mg BlendLL-CIP-926Oct 15, 2026Krause Analytical99.5%View record →Certificate image
Dihexa 10mgDihexa compound profileLL-DIH-626Jul 9, 2026Bioviridian99.7%View record →Certificate imageLaboratory copy ↗
DSIP 2mgDSIP compound profileLL-DSP-726Jul 27, 2026Bioviridian99.71%View record →Certificate imageLaboratory copy ↗
Epitalon 10mgEpitalon compound profileLL-EPI-0526May 17, 2026Bioviridian99.9%View record →Certificate imageLaboratory copy ↗
Frag 2mgFragment 176-191 compound profileLLFRG226Feb 4, 2026SR Bio Labs99.82%View record →Certificate imageLaboratory copy ↗
GHK-Cu 50mgGHK-Cu compound profileLL-GHK-926Oct 12, 2026Krause Analytical>99.9%View record →Certificate image
GHRP-2 5mgGHRP-2 compound profileLLGH2226Feb 4, 2026SR Bio Labs99.69%View record →Certificate imageLaboratory copy ↗
GHRP-6 5mgGHRP-6 compound profileLLGH6226Feb 4, 2026SR Bio Labs99.41%View record →Certificate imageLaboratory copy ↗
Glow Blend 70mgLL-GLO-0526May 17, 2026Bioviridian99.8%View record →Certificate imageLaboratory copy ↗
Glutathione 1500mgGlutathione compound profileLLGL151025Oct 27, 2025SR Bio Labs99.84%View record →Certificate imageLaboratory copy ↗
Glutathione 600mgGlutathione compound profileLLGL6226Feb 5, 2026SR Bio Labs99.89%View record →Certificate imageLaboratory copy ↗
GnRH 100mcgGnRH (Triptorelin) compound profileLLGNRH226Feb 6, 2026SR Bio Labs99.39%View record →Certificate imageLaboratory copy ↗
Hexarelin 2mgHexarelin compound profileLL-HEX-0526May 17, 2026Bioviridian99.8%View record →Certificate imageLaboratory copy ↗
IGF-LR3 1mgIGF-1 LR3 compound profileLL-LR3-526Jun 17, 2026Bioviridian99.8%View record →Certificate imageLaboratory copy ↗
Ipamorelin 2mgIpamorelin compound profileLLIPM226Feb 1, 2026SR Bio Labs99.98%View record →Certificate imageLaboratory copy ↗
Kisspeptin-10 5mgKisspeptin-10 compound profileLL-KIS-926Oct 12, 2026Krause Analytical>99.9%View record →Certificate image
KLOW 80mg BlendLLKLO326Mar 2, 2026SR Bio Labs99.96%View record →Certificate imageLaboratory copy ↗
KPV 5mgKPV compound profileLL-KPV-726Jul 27, 2026Bioviridian99.82%View record →Certificate imageLaboratory copy ↗
LL-37 5mgLL-37 compound profileLLL37226Feb 4, 2026SR Bio Labs99.57%View record →Certificate imageLaboratory copy ↗
Mazdutide 10mgMazdutide compound profileLLMAZ226Feb 3, 2026SR Bio Labs99.70%View record →Certificate imageLaboratory copy ↗
Melanotan-2 10mgMelanotan 2 compound profileLL-MT2-926Oct 12, 2026Krause Analytical>99.9%View record →Certificate image
MGF 2mgMGF compound profileLLMGF226Feb 6, 2026SR Bio Labs99.22%View record →Certificate image
MOTS-c 10mgMOTS-c compound profileLL-MOT-726Jul 27, 2026Bioviridian99.81%View record →Certificate imageLaboratory copy ↗
NAD+ 500mgNAD+ compound profileLL-NAD-726Aug 10, 2026Bioviridian99.82%View record →Certificate imageLaboratory copy ↗
Oxytocin 2mgOxytocin compound profileLL-OXY-726Jul 27, 2026Bioviridian99.68%View record →Certificate imageLaboratory copy ↗
Pinealon 10mgPinealon compound profileLLPIN226Feb 3, 2026SR Bio Labs99.87%View record →Certificate imageLaboratory copy ↗
PT-141 10mgPT-141 compound profileLL-PT1-926Oct 12, 2026Krause Analytical>99.9%View record →Certificate image
R3TX 10mgLL-RT10-926Oct 8, 2026Krause Analytical>99.9%View record →Certificate image
R3TX 20mgLL-RT20-926Oct 8, 2026Krause Analytical>99.9%View record →Certificate image
R3TX 30mgLL-RT30-926Oct 8, 2026Krause Analytical>99.9%View record →Certificate image
R3TX 5mgLL-RT5-926Oct 12, 2026Krause Analytical>99.9%View record →Certificate image
Selank 10mgSelank compound profileLL-SEL-626Jun 17, 2026Bioviridian99.9%View record →Certificate imageLaboratory copy ↗
Semaglutide 5mgSema (Semaglutide) compound profileLL-SEM-926Oct 12, 2026Krause Analytical>99.9%View record →Certificate image
Semax 5mgSemax compound profileLL-SMX-526Jun 17, 2026Bioviridian99.9%View record →Certificate imageLaboratory copy ↗
Sermorelin 2mgSermorelin compound profileLL-SRM-726Jul 27, 2026Bioviridian99.61%View record →Certificate imageLaboratory copy ↗
SNAP-8 10mgSNAP-8 compound profileLLSNP226Feb 4, 2026SR Bio Labs99.86%View record →Certificate imageLaboratory copy ↗
Survodutide 10mgSurvodutide compound profileLLSRV1025Oct 27, 2025SR Bio Labs99.81%View record →Certificate imageLaboratory copy ↗
TB-500 2mgTB-500 compound profileLLTB2226Feb 2, 2026SR Bio Labs99.87%View record →Certificate imageLaboratory copy ↗
TB-500 5mgTB-500 compound profileLL-TB5-926Oct 12, 2026Krause Analytical>99.9%View record →Certificate image
Tesa10mg/Ipam2mg BlendLL-TIB-726Aug 10, 2026Bioviridian99.84%View record →Certificate imageLaboratory copy ↗
Tesamorelin 10mgTesamorelin compound profileLL-TS10-726Jul 27, 2026Bioviridian99.72%View record →Certificate imageLaboratory copy ↗
Tesamorelin 2mgTesamorelin compound profileLL-TS2-0526May 17, 2026Bioviridian99.9%View record →Certificate imageLaboratory copy ↗
Thymosin Alpha 10mgThymosin Alpha 1 compound profileLL-TA1-726Jul 27, 2026Bioviridian99.74%View record →Certificate imageLaboratory copy ↗
Tirzepatide 10mgTirz (Tirzepatide) compound profileLL-TZ10-726Jul 27, 2026Bioviridian99.78%View record →Certificate imageLaboratory copy ↗
Tirzepatide 30mgTirz (Tirzepatide) compound profileLL-TZ30-726Aug 1, 2026Bioviridian99.86%View record →Certificate imageLaboratory copy ↗
Tirzepatide 50mgTirz (Tirzepatide) compound profileLL-TZ50-726Aug 1, 2026Bioviridian99.86%View record →Certificate imageLaboratory copy ↗
Tirzepatide 5mgTirz (Tirzepatide) compound profileLL-TZ5-926Oct 12, 2026Krause Analytical>99.9%View record →Certificate image

No matching certificates

Try a different product, date, or batch number, or search the full COA archive.

Reading a certificate

How to read these COAs

01

Purity and content are separate results

Purity (RP-HPLC) is the share of detected material that is the target compound. Content (HPLC quantitation) is the measured amount of that compound in the tested vial, in mg. A sample can show 99.9% purity and still measure above or below the labeled amount, so both numbers are published exactly as the laboratory printed them.

02

Identity and molecular weight

Identity is confirmed by mass spectrometry (MALDI-MS or LC-MS). The molecular weight shown on each record is the value printed on the laboratory report.

03

Matching a vial to a record

If your vial label shows a lot number, search it above. Every record lists the lot printed on the laboratory report. When a report did not print a lot number, the record is listed under its laboratory verification code and the batch field reads "Not printed on report."

04

Laboratory links

Where available, the laboratory link opens the copy hosted by the testing laboratory. The archive image is the certificate as Loti Labs received it. Questions about a specific record can be sent to our team through the contact page.

All certificates of analysis on this website are intended strictly for research and laboratory use only. None of the products referenced are intended for human or animal consumption.

Have Any Questions? We’re here to help.

Support when you need it. Perks when you want them.

Talk to a real person or sign up for early access to new compounds.