We may earn a commission if you buy through this link, at no extra cost to you.
A product page is marketing copy with a few numbers on it. A certificate of analysis (COA) is a lab report for one specific lot. This page shows how to separate the two — using real listing and lab findings already on file for Peptide Restore lots we looked up at Freedom Diagnostics. Research use only. Not for human consumption. Not medical advice.
Think of the sequence as the ingredient list and the molecular weight as the scale reading. If the list is shorter than the weight implies, something on the page does not line up.
From site findings on /peptide-restore and the COA Verification Record: a TB-500 listing showed a 30-residue sequence next to a molecular weight of 4963.49 — a figure that matches 43-residue full-length thymosin beta-4. Residues 25–37 (KNPLPSKETIEQE) were missing from the published sequence. The lab identity line on the verified lot named Thymosin Beta-4, so this reads as a listing error, not a product identity fail. Still: the published sequence failed the sequence stated check as written.
What to do on any listing: count the residues shown, check whether the stated molecular weight fits that length, and write down both before you look at purity claims.
A listing that says every batch “meets or exceeds 99% is a claim. The purity line on a lot COA — with a method named (for example HPLC-UV) is a measurement for that lot only.
Worked examples from Freedom Diagnostics certificates we verified byte-for-byte against the labs public lookup (COA Verification Record / /testing):
| Product (label) | Lot | Purity (HPLC-UV) on lab COA | Lab lookup |
|---|---|---|---|
| BPC-157 10 mg | 260518BPC01 | 99.35% | Verified |
| BPC-157 10 mg | 2510280105 | 99.746% | Verified |
| TB-500 10 mg | 2510280107 | 98.5% | Verified — below the listing’s ≥99% claim |
On /testing we also noted that six of eight verified lots across singles and blends read in the 97.398.8% range, while the product pages still carried a “meets or exceeds 99%” line. Blends often read lower because one purity number covers more than one peak. Read the lot number, not the banner claim.
Trade names are short. Molecules are not. The identity line on the COA (often LC-MS) is what settles which molecule the lab reported for that lot.
On Peptide Restore’s verified TB-500 lot 2510280107, Freedom Diagnostics identity reads Thymosin Beta-4 — full-length while the listings incomplete 30-residue sequence (above) did not match the molecular weight printed next to it. The identity line is the place to look when a short name could point at more than one structure.
If a listing never names the molecule in plain language, and the COA identity is blank or missing, you do not yet have an identity document for that lot.
A blend listing may say “10/5/5 or “10/10/40.” That is a label statement. The only place a ratio is measured is net content per component on the lot COA.
Worked examples from verified Freedom Diagnostics certificates (/peptide-restore table; checked 15 Sep 2026):
| Blend (label) | Lot | Identity (lab) | Net content per component | Notes |
|---|---|---|---|---|
| Glow 10/10/40 | 251105GL001 | GHK-Cu / BPC-157 / Thymosin Beta-4 | GHK-Cu 44.78 / BPC 10.03 / Tb4 9.01 mg | Tb4 under 10 mg label |
| Restore blend 10/5/5 | 26260122RES01 | KPV / BPC-157 / Thymosin Beta-4 | KPV 6.58 / BPC 12.10 / Tb4 5.82 mg | 10/10/10 Restore blend variant: nothing on file |
| BPC-157 + TB-500 10/10 | 2511050075 | BPC-157 / Thymosin Beta-4 | BPC 11.01 / Tb4 9.57 mg | Tb4 under label |
Site finding: thymosin beta-4 ran under label on three blend lots (about 9.0–9.6 mg on a 10 mg label). Net content per component is the only place the ratio is actually measured. A single purity % on a blend COA is not a per-component purity breakdown.
The molecule name (or sequence) and the lot ID path: lot on the vial, lot on the listing, lot on the COA, then the COA search code at the lab’s public lookup. One break and the lot is undocumented.
The lot COA measurement, for that lot only — once the lab lookup returns the same document. Example on file: TB-500 lot 2510280107 at 98.5% HPLC-UV while the page claimed ≥99%.
One purity figure across two or three peaks is not the same as a single-peak number. Always open net content per component for the ratio.
No. It documents that specific lot’s identity, purity method, and (if run) endotoxin screen at that lab. Business record, origin, and other lots are separate checks.
Peptide Restore lots looked up at Freedom Diagnostics’ public COA Look Up in September 2026, with vendor PDF compared to the lab-hosted PDF. Full tables live on /testing and /peptide-restore. Findings, not a verdict.
| ID | Title | Type | Why cited | Bias |
|---|---|---|---|---|
| S1 | Freedom Diagnostics — COA Look Up (freedomdiagnosticstesting.com/?page_id=52) | Lab | Public lookup used for every verified row | Lab (paid by vendor) |
| S2 | Lab-hosted certificates (e.g. Pept2606010568.pdf and peers linked on /peptide-restore) | Lab | Per-lot purity, identity, net content | Lab (paid by vendor) |
| S3 | Peptide Restore product listings (BPC-157, TB-500, Glow, Restore blend) | Vendor-doc | Source of listing sequence, MW, and ≥99% claim language | Vendor |
| S4 | Peptide Restore — Contact (peptiderestore.com/contact) | Vendor-doc | Legal name, Utah address, intended-use statement | Vendor |
| S5 | Utah business entity search (Utah SOS Online Entity Search) | Regulator | Entity registration path (status pending on our page until we open the record ourselves) | Regulator |
| S6 | /testing and /peptide-restore | This site | Aggregated verification table and listing-vs-lab findings | Affiliate site — we are an affiliate of Peptide Restore and Capstone Peptides (see footer) |
Related: /coa · /testing /peptide-restore · /questions-to-ask