Research use only ✓ COA BPC-157
Healing Research Peptides

BPC-157 Body Protection Compound 157

CAS 137525-51-0 BATCH ACE-1090357

BPC-157 is a synthetic 15-residue peptide, Gly-Glu-Pro-Pro-Pro-Gly-Lys-Pro-Ala-Asp-Asp-Ala-Gly-Leu-Val (GEPPPGKPADDAGLV), described by its discoverers as a fragment of a protein from human gastric juice. This BPC-157 peptide comes as 10 mg and 20 mg lyophilised vials, each size with its own lot certificate.


Original price was: $64.39.Current price is: $45.07.
Quantity

−30% applied

  • Order within 15h 45m · ships TueCutoff 3:00 PM ET (12:00 PM PT)
  • Arrives Thu, Oct 29 – Tue, Nov 3Free standard shipping on orders over $100
  • Free shipment protectionLost, stolen, or damaged? We replace it, on us.
  • Overnight and 2-day optionsPick your speed at checkout
  • We acceptSecure 256-bit checkout

Verified test results

Every batch, independently verified.

Each batch is analyzed by an ISO/IEC 17025 accredited third-party laboratory before it ships. This is the released report for the size selected above, exactly as the lab signed it.

ILS LaboratoriesIndependent, ISO/IEC 17025 accredited

Certificate of analysis

99.56%

Purity by HPLC

Lot
ACE-1090357
Tested
Sep 21, 2026
Labeled
10mg
Measured
10.64mg
ISO 17025 accredited7× tested

Full QC panel

5 passed · 2 reported

Purity

HPLC · spec ≥ 95.0%

99.56%Pass

Net Peptide Content

10.64mgReported

Identity

HPLC-RTM

ConfirmedPass

Fentanyl Screen

Not DetectedPass

Heavy Metals

ICP-MS

Not DetectedPass

Sterility

PCR

No GrowthPass

Endotoxin

USP <85>

0.134 EU/mLReported

Every size on record

Open any size’s signed certificate. Your order ships with the report for the size you buy.

BPC-157 10mg

Selected

LOT ACE-1090357

99.56%

HPLC purity · meets spec

Labeled
10mg
Measured
10.64mg
Identity
Confirmed
Heavy metals
Not Detected
Sterility
No Growth
Endotoxin
0.134 EU/mL
Tested
Sep 21, 2026

5 assays passed · ILS Laboratories, ISO/IEC 17025 accredited

BPC-157 20mg

Selected

LOT ACE-0594510

99.80%

HPLC purity

Labeled
20mg
Measured
20.99mg/unit
Identity
Confirmed
Tested
Aug 24, 2026

Accurate Test Labs, ISO/IEC 17025 accredited

What is BPC-157?

BPC stands for “body protection compound”. In the early 1990s Predrag Sikirić’s group at the University of Zagreb described BPC as a larger peptide isolated from human gastric juice and BPC-157 as a fully characterised 15-amino-acid fragment of it, which they proposed carries its activity. The peptide is linear with free ends and four prolines; the group’s papers call it the “stable gastric pentadecapeptide BPC 157”.

Almost all published BPC-157 research is animal work, most of it rat studies from that same group, across tendon, ligament, gut, wound and vascular models. In rats and dogs the intact peptide is short-lived, with an elimination half-life under 30 minutes, and is broken down quickly into small fragments. It is often discussed next to TB-500, an unrelated peptide; see TB-500 vs BPC-157.

BPC-157 identity

Names BPC-157, BPC 157, BPC157, body protection compound 157, pentadecapeptide BPC 157; development codes PL 14736, PLD-116, Bepecin
Sequence GEPPPGKPADDAGLV (H-Gly-Glu-Pro-Pro-Pro-Gly-Lys-Pro-Ala-Asp-Asp-Ala-Gly-Leu-Val-OH)
Structure Linear pentadecapeptide, free N- and C-termini
Molecular formula C62H98N16O22 (free base)
Molecular weight 1419.5 g/mol
CAS number 137525-51-0 (free base); 216441-37-1 (acetate)
PubChem CID 9941957
This product 10 mg and 20 mg, lyophilised powder

Sources: PubChem, FDA’s July 2026 briefing document on BPC-157 and Sikirić P, et al., 1993.

Certificates for the current lots

Each size is filled from its own lot and tested separately: the 10 mg lot by ILS Laboratories in San Diego with its full QC panel (which also reports endotoxin, sterility, heavy metals and a fentanyl screen), and the 20 mg lot by Accurate Test Labs. Both report HPLC purity, measured content and identity:

SizeLotLaboratoryAnalysedHPLC purityMeasured contentIdentity
10mg
ILS Laboratories
21 Sep 2026
99.56%
10.64mg
Confirmed
20mg
Accurate Test Labs
24 Aug 2026
99.8%
20.99 mg/unit
Confirmed

Transcribed from the certificate issued for each size on sale today. Open the signed certificate for any size under Verified test results above. Every BPC-157 COA, lot by lot

BPC-157 price

Price per vial and per milligram, read live from the store:

SizeList pricePrice todayPer mgAvailability
10mg
$64.39
$45.07
$4.51
In stock
20mg
$105.45
$73.82
$3.69
In stock

Read from the store when this page loads, the same prices the BPC-157 product page shows.

Published research on BPC-157

Published human data are small and uncontrolled: a retrospective knee-pain series of 16 patients, a 12-patient pilot in interstitial cystitis and a two-person intravenous safety pilot, all from one US clinic group, with no placebo arm. Lee E, et al., 2021; Lee E, et al., 2024; Lee E, et al., 2025. A randomised phase 2 trial in hamstring strain was recruiting in October 2026 (NCT07437547).

Regulatory status

BPC-157 is not a component of any approved drug. FDA placed it in its 503A compounding category 2 (substances that may present significant safety risks) on 29 September 2023; the page now lists it among substances nominated and then withdrawn. At its July 2026 Pharmacy Compounding Advisory Committee meeting FDA proposed that BPC-157 not be added to the compounding bulks list. WADA’s Prohibited List names it under non-approved substances. FDA compounding safety-risk list. Clean Peptide’s BPC-157 is a laboratory reference material only, not for human or veterinary use.

Related research

Technical specification

What is on file, and how it is handled

Every figure below is transcribed from the paperwork for this compound.

Material

Compound
BPC-157
Class
Pentadecapeptide (gastric-juice protein fragment)
Form
Lyophilised powder
Sizes
10mg, 20mg
Sequence
GEPPPGKPADDAGLV (H-Gly-Glu-Pro-Pro-Pro-Gly-Lys-Pro-Ala-Asp-Asp-Ala-Gly-Leu-Val-OH)
Formula
C62H98N16O22
CAS
137525-51-0
Mol. weight
1419.5 g/mol
Residues
15

Verification

Identity
Confirmed on the certificate of analysis
Purity
≥ 99.56% by HPLC
Batch
ACE-1090357
Documentation
Per-batch certificate of analysis

Handling

Storage
Store at −20 °C, protected from light
Intended use
In-vitro laboratory research only
Compound data on PubChem

QuestionsBPC-157: frequently asked

What is BPC-157?+

BPC-157 is a synthetic 15-residue peptide, GEPPPGKPADDAGLV, described by its Zagreb discoverers as a fragment of a protein (BPC, body protection compound) isolated from human gastric juice.

What is the BPC-157 molecular weight?+

1419.5 g/mol for C62H98N16O22 (PubChem CID 9941957). The free base is CAS 137525-51-0; the acetate salt is CAS 216441-37-1.

Has BPC-157 been studied in humans?+

Only in small uncontrolled reports from one US clinic group (16, 12 and 2 people) with no placebo arm. A 2025 systematic review found 35 preclinical studies and one clinical one. A randomised phase 2 trial was recruiting in October 2026.

Is BPC-157 FDA-approved?+

No. It is not part of any approved drug. FDA placed it in its 503A category 2 in September 2023 and in July 2026 proposed not adding it to the compounding bulks list. WADA prohibits it in sport.

What is the difference between BPC-157 and TB-500?+

They are unrelated. BPC-157 is a 15-residue gastric-protein fragment; TB-500 is a 7-residue acetylated fragment of thymosin beta-4. They are often studied and sold together, as in the BPC-157 / TB-500 blend.

What do the BPC-157 certificates show?+

Each size has its own certificate, listed on this page with lot number, laboratory, test date, HPLC purity, measured content and identity: ILS Laboratories for the 10 mg lot and Accurate Test Labs for the 20 mg lot.