BPC-157 10 mg vial
Tissue biology

BPC-157

BPC-157 is supplied as 10 mg of lyophilized powder in a sealed vial, for laboratory research use only, shipped from Canada.

10 mgLyophilizedResearch use only
$79CAD · per vial
View cart

Shipping is $15 flat per order, and free on orders over $200. Shipping and returns

About

A synthetic linear pentadecapeptide, GEPPPGKPADDAGLV in one-letter code (Gly-Glu-Pro-Pro-Pro-Gly-Lys-Pro-Ala-Asp-Asp-Ala-Gly-Leu-Val): fifteen residues taken from BPC, a protein reported in gastric juice.

In the literature

Cited in rodent and cell-culture work spanning vascular biology, gut physiology and the biology of tendon and other connective tissue.

Storage

Store the sealed vial at −20 °C, protected from light and moisture. Let it reach room temperature before opening.

Supplied as

Lyophilized powder, 10 mg per vial, labelled for research use only.

Reference data

FormulaC62H98N16O22
Average molecular weight1419.5 g/mol
Monoisotopic mass1418.7042 Da
CAS number137525-51-0
PubChemCID 9941957

Reference values from PubChem's record for the compound, not measurements of any Solara lot.

Laboratory analysis

LaboratoryVanguard Laboratory (A2LA Certificate 6377.01.01)
ReportV260916-28 001
Report date29 September 2026
Manufacturer's lotBPC09
Sample testedBPC-157 10 mg
IdentityPass, matches reference standard
Purity98.48% (HPLC-UV/VIS)
Measured quantity13.50 mg

Analysis of the manufacturer's lot, not of a Solara-labelled vial; Solara labels carry no lot number. Technical data sheet (PDF)

Questions

What is BPC-157?
A synthetic linear pentadecapeptide, GEPPPGKPADDAGLV in one-letter code (Gly-Glu-Pro-Pro-Pro-Gly-Lys-Pro-Ala-Asp-Asp-Ala-Gly-Leu-Val): fifteen residues taken from BPC, a protein reported in gastric juice.
What does 10 mg on the BPC-157 vial mean?
The label states the total quantity in the vial: 10 mg of lyophilized powder. Solara does not publish whether that figure is the gross powder weight or the net peptide content.
What is the molecular weight of BPC-157?
PubChem lists an average molecular weight of 1419.5 g/mol and the formula C62H98N16O22 (PubChem CID 9941957). This is a computed reference value for the compound, not a measurement of a Solara lot. The label does not state the salt form; a salt has a higher formula weight than this value.
What is the CAS number of BPC-157?
The CAS Registry Number given for BPC-157 in its PubChem record is 137525-51-0; other salt forms carry other numbers.
How should BPC-157 be stored?
Store the sealed vial at −20 °C, protected from light and moisture. Let it reach room temperature before opening.
Where does Solara ship BPC-157 from?
Solara ships from Canada. Orders are dispatched within one to two business days of payment, sealed and packed to keep the powder dry and out of light. Prices are in Canadian dollars. Shipping is $15 flat per order, and free on orders over $200.
Is Solara's BPC-157 for human use?
No. The BPC-157 Solara supplies is a lyophilized powder for laboratory research use only, not for human or veterinary use. This product is not an authorized drug, carries no Drug Identification Number and is not GMP material. The Research use policy states the full condition of supply.

Ready when you are.

Thirty-one compounds and blends, labelled plainly and shipped from Canada.