For laboratory research use only. Not for human or veterinary consumption.

BPC-157: research profile

Last updated Oct 8, 2026 · research counts checked Oct 7, 2026

Identity

Name
BPC-157
Also called
Body Protection Compound 157; pentadecapeptide BPC 157
Sequence
GEPPPGKPADDAGLV (15 residues)
Molecular formula
C62H98N16O22
Molecular weight
1419.5 g/mol
CAS number
137525-51-0
Source
PubChem CID 9941957 ↗

A synthetic 15-amino-acid peptide whose sequence was described as a partial sequence of a protein isolated from gastric juice.

Sequences are shown only where the formula calculated from the sequence matches PubChem's formula exactly; CAS numbers only where the PubChem record lists a single valid one.

Published research record

Counts of database records matching the compound's names, as of Oct 7, 2026. They describe how much has been published and in what kind of study, not what any study found.

Record typeCountSource
PubMed records (any study type)220PubMed search ↗
…indexed as animal studies, with no human tag102PubMed search ↗
…indexed as clinical trials (in people)0PubMed search ↗
…indexed as reviews49PubMed search ↗
ClinicalTrials.gov registered studies4ClinicalTrials.gov search ↗

PubMed query: "BPC-157"[tiab] OR "BPC 157"[tiab] OR "pentadecapeptide BPC"[tiab]. ClinicalTrials.gov query: "BPC-157" OR "BPC 157". PubMed's study-type tags are added by indexers and lag new records, and keyword matches can include records that only mention the compound, so read these as rough counts.

Key source: Vasireddi et al. 2025, systematic review of BPC-157 studies (PMC) ↗

Regulatory status

Lab-tested BPC-157 lots (52)

LotVendor · productReport dateLabHPLC purityIdentity
BPC10-012 (8X)Peptira · BPC-157 Vial 10 mgAug 4, 2026Freedom Diagnostics99.69%Confirmed (LC-MS)
4KBPC2007052026Paramount Peptides · BPC-157 (20mg)Jul 20, 2026Accumark Labs99.02%Conforms
BPC10N062226Paramount Peptides · BPC-157 (10mg)Jul 7, 2026Accumark Labs99.44%Conforms
BPC5N071725Paramount Peptides · BPC-157 (5mg)Jul 6, 2026Accumark Labs99.63%Conforms
26VBPC138Paramount Peptides · BPC-157 (20mg)Jun 26, 2026Accumark Labs99.77%Conforms
26VBPC031Paramount Peptides · BPC-157 (5mg)Jun 4, 2026Accumark Labs99.97%Conforms
26VBPC076Paramount Peptides · BPC-157 (20mg)Jun 1, 2026Accumark Labs99.80%Conforms
26VBPC136Paramount Peptides · BPC-157 (20mg)Jun 1, 2026Accumark Labs99.89%Conforms
20KBPC2005052026Paramount Peptides · BPC-157 (20mg)May 29, 2026Accumark Labs99.61%Conforms
BPC10-012Peptira · BPC-157 Vial 10 mgMay 28, 2026Freedom Diagnostics99.68%Confirmed (LC-MS)
BPC10-011Peptira · BPC-157 Vial 10 mgMay 28, 2026Freedom Diagnostics99.13%Confirmed (LC-MS)
BPC20N042626Paramount Peptides · BPC-157 (20mg)May 13, 2026Accumark Labs99.03%Conforms
26VBPC115Paramount Peptides · BPC-157 (20mg)May 13, 2026Accumark Labs99.46%Conforms
BPC10N030626Paramount Peptides · BPC-157 (10mg)Apr 15, 2026Janoshik99.67%Not reported
26VBPCO76Paramount Peptides · BPC-157 (20mg)Apr 15, 2026Janoshik99.91%Not reported
BPC10-010Peptira · BPC-157 Vial 10 mgApr 12, 2026Freedom Diagnostics99.19%Mass identified as BPC-157 (LC-MS)
BPC10-009Peptira · BPC-157 Vial 10 mgApr 2, 2026Freedom Diagnostics98.15%Not reported
BPC10-008Peptira · BPC-157 Vial 10 mgMar 19, 2026Freedom Diagnostics99.24%Mass identified as BPC-157 (LC-MS)
26VBPCO44Paramount Peptides · BPC-157 (10mg)Mar 16, 2026Janoshik99.92%Not reported
26VBPC023Paramount Peptides · BPC-157 (20mg)Feb 27, 2026Janoshik99.75%Not reported
26VBPCO17Paramount Peptides · BPC-157 (20mg)Feb 20, 2026Janoshik99.95%Not reported
26VBPCO04Paramount Peptides · BPC-157 (20mg)Feb 13, 2026Janoshik99.83%Not reported
BPC10-007Peptira · BPC-157 Vial 10 mgDec 26, 2025Freedom Diagnostics99.14%Mass identified as BPC-157 (LC-MS)
BPC10-006Peptira · BPC-157 Vial 10 mgDec 26, 2025Freedom Diagnostics99.27%Mass identified as BPC-157 (LC-MS)
BP92025AParamount Peptides · BPC-157 (5mg)Dec 5, 2025Janoshik99.49%Not reported
BPC10N110325Paramount Peptides · BPC-157 (10mg)Nov 20, 2025Janoshik99.42%Not reported
BPC10-005Peptira · BPC-157 Vial 10 mgNov 13, 2025Freedom Diagnostics99.14%Mass identified as BPC-157 (LC-MS)
BPC10N103125Paramount Peptides · BPC-157 (10mg)Nov 11, 2025Janoshik99.81%Not reported
BPC20N100925Paramount Peptides · BPC-157 (20mg)Oct 23, 2025Janoshik99.59%Not reported
BPC10N100225Paramount Peptides · BPC-157 (10mg)Oct 21, 2025Janoshik99.14%Not reported
BPC5N09225Paramount Peptides · BPC-157 (5mg)Oct 16, 2025Janoshik99.22%Not reported
BPC10-004Peptira · BPC-157 Vial 10 mgOct 10, 2025Freedom Diagnostics97.74%Mass identified as BPC-157 (LC-MS)
BPC10N090425Paramount Peptides · BPC-157 (10mg)Sep 16, 2025Janoshik99.77%Not reported
BPC10-003Peptira · BPC-157 Vial 10 mgSep 12, 2025Freedom Diagnostics99.36%Mass identified as BPC-157 (LC-MS)
BPC10N090325Paramount Peptides · BPC-157 (10mg)Sep 11, 2025Janoshik99.77%Not reported
BPC10N081825Paramount Peptides · BPC-157 (10mg)Sep 2, 2025Janoshik99.87%Not reported
BPC10-002Peptira · BPC-157 Vial 10 mgAug 28, 2025Janoshik99.85%Not reported
BPC20N081425Paramount Peptides · BPC-157 (20mg)Aug 26, 2025Janoshik99.92%Not reported
BPC5A071425Paramount Peptides · BPC-157 (10mg)Jul 19, 2025Janoshik99.05%Not reported
BPC10-001Peptira · BPC-157 Vial 10 mgJul 16, 2025Janoshik99.95%Not reported
BPC20N070125Paramount Peptides · BPC-157 (20mg)Jul 15, 2025Janoshik99.65%Not reported
BPC10A062325Paramount Peptides · BPC-157 (10mg)Jun 29, 2025Janoshik99.17%Not reported
BPC5A061125Paramount Peptides · BPC-157 (5mg)Jun 19, 2025Janoshik99.02%Not reported
BPC20N040725Paramount Peptides · BPC-157 (20mg)Apr 18, 2025Janoshik99.33%Not reported
BPC10N040125Paramount Peptides · BPC-157 (10mg)Apr 10, 2025Janoshik99.38%Not reported
BPC20N021725Paramount Peptides · BPC-157 (20mg)Mar 6, 2025Janoshik99.59%Not reported
BPC10N020725Paramount Peptides · BPC-157 (10mg)Feb 20, 2025Janoshik99.73%Not reported
BPC10N12122024Paramount Peptides · BPC-157 (10mg)Dec 21, 2024Janoshik99.57%Not reported
BPC10N11252024Paramount Peptides · BPC-157 (10mg)Dec 17, 2024Janoshik99.77%Not reported
BPC20N12042024Paramount Peptides · BPC-157 (20mg)Dec 14, 2024Janoshik99.52%Not reported
BPC10N11062024Paramount Peptides · BPC-157 (10mg)Nov 15, 2024Janoshik99.46%Not reported
HBPC-0005Paramount Peptides · BPC-157 (10mg)Oct 9, 2024Janoshik99.10%Not reported

Where to get lab-tested BPC-157 →