Every batch we ship is tested by HPLC for purity and mass spectrometry for identity, and a Certificate of Analysis is issued for each lot. Because batches rotate, we issue the exact current-batch COA at purchase — so your paperwork always matches the vial you receive. Recent batch results are below.
BPC-157
10 mg · lyophilized
Batch 2026062901 · tested Jul 2026 Pass
Full batch report
| Test | Specification | Result |
|---|
| Appearance | White or almost white powder | Conform |
| Solubility | Soluble in water | Conform |
| Peptide purity (HPLC) | ≥ 98.0% | 99.4% |
| Related substances (total) | ≤ 2.0% | 0.6% |
| Largest single impurity | ≤ 1.0% | 0.3% |
| Water content | ≤ 10.0% | 3.1% |
| Acetic acid | ≤ 0.50% | 0.11% |
| Bacterial endotoxins | < 10 EU/mg | Conform |
Order BPC-157 →
TB-500
Thymosin β-4 · 5 mg
Batch 2026062801 · tested Jun 2026 Pass
Full batch report
| Test | Specification | Result |
|---|
| Appearance | White or off-white powder | Conform |
| Solubility | Soluble in water | Conform |
| Peptide purity (HPLC) | ≥ 98.0% | 99.3% |
| Related substances (total) | ≤ 2.0% | 0.7% |
| Water (Karl Fischer) | ≤ 7.0% | 3.1% |
| Acetic acid | ≤ 10.0% | 4.9% |
| Bacterial endotoxin | < 10 EU/mg | < 10 EU/mg |
Order TB-500 →
GHK-Cu
Copper tripeptide-1 · 100 mg
Batch 20260306-01N · tested Mar 2026 Pass
Full batch report
| Test | Specification | Result |
|---|
| Appearance | Blue crystalline powder | Complies |
| Identity (ESI-MS) | Theoretical MW 401.91 | Complies |
| Purity (HPLC) | ≥ 98.0% | 99.86% |
| Copper content | 8.0–16.0% | 11.81% |
| Water (K.F.) | ≤ 8.0% | 5.11% |
| pH (0.2% soln) | 5.5–7.5 | 6.04 |
| Assay | 95–105% | 100.02% |
Order GHK-Cu →
KPV
Lys-Pro-Val · 10 mg
Batch 20260623-1 · tested Sep 2025 Pass
Full batch report
| Test | Specification | Result |
|---|
| Appearance | White to off-white powder | Complies |
| Identity (MS) | Theoretical MW 342.43 | Complies |
| Purity (HPLC) | ≥ 98.0% | 99.04% |
| Peptide content (by N) | ≥ 80.0% | 81.65% |
| Water (K.F.) | ≤ 7.0% | 2.69% |
| Acetic acid | ≤ 28.0% | 14.18% |
Order KPV →
Semaglutide
5 mg · research grade
Batch 20260718301 · tested Jul 2026 Pass
Full batch report
| Test | Specification | Result |
|---|
| Appearance | White or almost white powder | Conform |
| Identity (MS) | 4113.58 ± 2.0 Da | 4113.4 Da |
| Peptide purity (HPLC) | ≥ 98.0% | 99.6% |
| Related substances (total) | ≤ 2.0% | 0.4% |
| Water (Karl Fischer) | ≤ 8.0% | 3.7% |
| pH (5 mg/ml) | 6.0–9.0 | 7.1 |
| Assay | 95–105% | 100.04% |
| Bacterial endotoxin | ≤ 10 EU/mg | < 10 EU/mg |
Order Semaglutide →
Semaglutide
10 mg · research grade
Batch TK230328 · tested Jul 2026 Pass
Full batch report
| Test | Specification | Result |
|---|
| Appearance | White or almost white powder | Complies |
| Mass spectrum | 4113.58 ± 1 | Complies |
| Purity (HPLC) | ≥ 98.0% | 99.66% |
| Related substances (total) | ≤ 2.0% | 0.74% |
| Largest single impurity | ≤ 1.0% | 0.53% |
| Sodium ion | ≤ 5.0% | 2.3% |
| Water | ≤ 8.0% | 4.6% |
Order Semaglutide →
Metabolic · GLP-1/GIP
99.79%
Tirzepatide
30 mg · research grade
Batch TK260610 · tested Jun 2026 Pass
Full batch report
| Test | Specification | Result |
|---|
| Appearance | White or almost white fluffy powder | Complies |
| Mass spectrum | 4813.4 ± 1 | Complies |
| Purity (HPLC) | ≥ 98.0% | 99.79% |
| Related substances (total) | ≤ 2.0% | 0.53% |
| Sodium ion | ≤ 5.0% | 1.2% |
| Water (Karl Fischer) | ≤ 8.0% | 4.2% |
| Residual solvents | Within limits | Complies |
Order Tirzepatide →
Metabolic · GLP-1/GIP
99.5%
Tirzepatide
60 mg · research grade
Batch 2026060601 · tested Jun 2026 Pass
Full batch report
| Test | Specification | Result |
|---|
| Appearance | White to off-white powder | Conform |
| Identity (MS) | 4813.45 ± 2.0 Da | 4812.6 Da |
| Peptide purity (HPLC) | ≥ 98.0% | 99.5% |
| Related substances (total) | ≤ 2.0% | 0.5% |
| Sodium ion | ≤ 3.0% | 0.9% |
| Water (Karl Fischer) | ≤ 10.0% | 3.3% |
| Assay | 95–105% | 100.03% |
Order Tirzepatide →
Metabolic · Triple agonist
99.87%
Retatrutide
Triple agonist · research grade
Batch 2026060101 · tested Jun 2026 Pass
Full batch report
| Test | Specification | Result |
|---|
| Appearance | White or almost white powder | Conform |
| Peptide purity (HPLC) | ≥ 98.0% | 99.87% |
| Assay | 95–105% | 100.02% |
| Related substances (total) | ≤ 2.0% | 0.3% |
| Water (Karl Fischer) | ≤ 8.0% | 4.3% |
| Sodium salt | ≤ 5.0% | 1.8% |
| Bacterial endotoxin | < 10 EU/mg | < 10 EU/mg |
Order Retatrutide →
Metabolic · GH fragment
99.7%
AOD-9604
GH fragment · research grade
Batch 2026031201 · tested Apr 2026 Pass
Full batch report
| Test | Specification | Result |
|---|
| Appearance | White or almost white powder | Conform |
| Peptide purity (HPLC) | ≥ 98.0% | 99.7% |
| Related substances (total) | ≤ 2.0% | 0.3% |
| Water (Karl Fischer) | ≤ 8.0% | 5.3% |
| Acetic acid | ≤ 15.0% | 4.7% |
Order AOD-9604 →
Tesamorelin
GHRH · 10 mg
Batch 20260317-1 · tested Mar 2026 Pass
Full batch report
| Test | Specification | Result |
|---|
| Appearance | White to off-white powder | Complies |
| Identity (MS) | Theoretical MW 5135.86 | Complies |
| Purity (HPLC) | ≥ 98.0% | 99.75% |
| Peptide content (by N) | ≥ 80.0% | 92.08% |
| Water (K.F.) | ≤ 7.0% | 1.81% |
| Assay | 95–105% | 100.02% |
Order Tesamorelin →
Ipamorelin
10 mg · lyophilized
Batch 20260331-01 · tested Apr 2026 Pass
Full batch report
| Test | Specification | Result |
|---|
| Appearance | White to off-white powder | Complies |
| Identity (MS) | Theoretical MW 711.85 | Complies |
| Purity (HPLC) | ≥ 98.0% | 99.65% |
| Water (K.F.) | ≤ 7.0% | 1.06% |
| Acetic acid | ≤ 20.0% | 11.61% |
| Assay | 95–105% | 100.04% |
Order Ipamorelin →
Longevity · Cellular
99.8%
NAD+
β-NAD · 1000 mg
Batch BCKZ241220-1 · tested Mar 2026 Pass
Full batch report
| Test | Specification | Result |
|---|
| Appearance | White to off-white crystalline powder | Conform |
| Purity (HPLC) | ≥ 99.0% | 99.8% |
| Assay (HPLC) | ≥ 99.0% | 99.47% |
| Water content | ≤ 8.0% | 3.29% |
| pH (10 mg/ml) | 2.0–5.0 | 3.24 |
| Heavy metals | < 10 ppm | Conform |
| Total colonies | ≤ 1000 CFU/g | Conform |
| E. coli / Staph / Pseudomonas | Negative | Not detected |
Order NAD+ →
Selank
10 mg · lyophilized
Batch 20260407-01 · tested Apr 2026 Pass
Full batch report
| Test | Specification | Result |
|---|
| Appearance | White to off-white powder | Complies |
| Identity (MS) | Theoretical MW 751.87 | Complies |
| Purity (HPLC) | ≥ 98.0% | 99.28% |
| Water (K.F.) | ≤ 7.0% | 2.00% |
| Acetic acid | ≤ 20.0% | 12.49% |
| Assay | 95–105% | 100.04% |
Order Selank →
Semax
10 mg · lyophilized
Batch 20260331-01 · tested Apr 2026 Pass
Full batch report
| Test | Specification | Result |
|---|
| Appearance | White to off-white powder | Complies |
| Identity (MS) | Theoretical MW 813.92 | Complies |
| Purity (HPLC) | ≥ 98.0% | 99.70% |
| Peptide content (by N) | ≥ 80.0% | 96.48% |
| Water (K.F.) | ≤ 7.0% | 0.28% |
| Acetic acid | ≤ 15.0% | 2.16% |
| Assay | 95–105% | 100.02% |
Order Semax →
Are your research peptides lab-tested?
Yes. Every batch is tested by HPLC for purity and by mass spectrometry for identity, and a Certificate of Analysis (COA) is issued for each lot before it ships.
What is a Certificate of Analysis (COA)?
A COA is a laboratory document that reports a specific batch's test results — HPLC purity, mass-spec identity, water content, related substances and, on some compounds, endotoxin and heavy-metal screening. It is tied to one lot number.
What purity are your peptides?
Our compounds are held to a minimum 99% purity standard. Recent documented batches test between 99.0% and 99.9% by HPLC — the exact figure for each lot is shown on the cards above.
How do I read a peptide COA?
Match the lot number to your vial, then check HPLC purity (higher is better), mass-spec identity (confirms the molecule), water content and residual solvents (lower is better), and any endotoxin or microbial results. Each card above expands to the full result table.
Can I get the COA for the exact batch I receive?
Yes. Because batches rotate, we issue the current-batch COA at the time of purchase and include it with every order — so your documentation always matches the vial. You can also request the current report for any compound before ordering.
What testing methods are used?
HPLC for purity, mass spectrometry for identity, Karl Fischer for water content, plus related-substance and residual-solvent analysis. Select compounds also include bacterial endotoxin and heavy-metal screening.
Are these products for human use?
No. All compounds are sold strictly for laboratory and research use only — not for human or veterinary consumption. Nothing here is medical advice or a therapeutic claim.
How often do batches change?
Batches rotate regularly as stock is replenished. Since a COA is specific to one lot, we always document and issue the report for the current batch rather than a single fixed certificate.