BPC-157 · 10 mg × 1 vial
$48.58$4.86 / mg
Checked · 5 days ago
Lab report: 3 of 7 tests in the supplier’s lab report
A clearer way to understand peptides.
Research listings · Peptides
Research materials and consumer products belong to different categories. A listing, laboratory report, or research-use label does not establish suitability for personal use.
We have no commercial relationship with suppliers on this page. Offers are sorted by price per mg; commission never changes the order.
Prices observed weekly · last check · How we check prices →
Lowest current at 10 mg × 1 vial$4.86 / mg · $48.58Peak Lab Peptides · checked 5 days ago
| Supplier link | |||||||
|---|---|---|---|---|---|---|---|
| Peak Lab PeptidesProduct page includes use or preparation wording | 10 mg × 1 vial | $48.58 | $4.86 / mg | In stock | 5 d ago | 3 of 7 tests in the supplier’s lab report | View product details (opens in a new tab)No commercial relationship |
| Ascension PeptidesProduct page includes use or preparation wording | 10 mg × 1 vial | $49.00 | $4.90 / mg | In stock | 5 d ago | Not linked | View product details (opens in a new tab)No commercial relationship |
| Stealth Research LabsProduct page includes use or preparation wording | 10 mg × 1 vial | $49.99 | $5.00 / mg | In stock | 5 d ago | 3 of 7 tests in the supplier’s lab report | View product details (opens in a new tab)No commercial relationship |
| Amino USAProduct page includes use or preparation wording | 10 mg × 1 vial | $58.00 | $5.80 / mg | Low stock | 5 d ago | Not linked | View product details (opens in a new tab)No commercial relationship |
| Swiss ChemsProduct page includes use or preparation wording | 10 mg × 1 vial | $59.95 | $6.00 / mg | In stock | 5 d ago | Not linked | View product details (opens in a new tab)No commercial relationship |
| Nova Peptide SupplyProduct page includes use or preparation wording | 10 mg × 1 vial | $59.99 | $6.00 / mg | In stock | 5 d ago | Not linked | View product details (opens in a new tab)No commercial relationship |
| Protide Health | 10 mg × 1 vial | $65.00 | $6.50 / mg | In stock | 5 d ago | Not linked | View product details (opens in a new tab)No commercial relationship |
| American PeptidesProduct page includes use or preparation wording | 10 mg × 1 vial | $80.00 | $8.00 / mg | In stock | 5 d ago | 5 of 7 tests in the supplier’s lab report | View product details (opens in a new tab)No commercial relationship |
| Direct PeptidesProduct page includes use or preparation wording | 10 mg × 1 vial | $89.00 | $8.90 / mg | In stock | 5 d ago | 2 of 7 tests in the supplier’s lab report | View product details (opens in a new tab)No commercial relationship |
| Biotech PeptidesProduct page includes use or preparation wording | 10 mg × 1 vial | $92.00 | $9.20 / mg | In stock | 5 d ago | Not linked | View product details (opens in a new tab)No commercial relationship |
| Core PeptidesProduct page includes use or preparation wording | 10 mg × 1 vial | $97.00 | $9.70 / mg | In stock | 5 d ago | Not linked | View product details (opens in a new tab)No commercial relationship |
BPC-157 · 10 mg × 1 vial
$48.58$4.86 / mg
Checked · 5 days ago
Lab report: 3 of 7 tests in the supplier’s lab report
BPC-157 · 10 mg × 1 vial
$49.00$4.90 / mg
Checked · 5 days ago
Lab report: Not linked
BPC-157 · 10 mg × 1 vial
$49.99$5.00 / mg
Checked · 5 days ago
Lab report: 3 of 7 tests in the supplier’s lab report
BPC-157 · 10 mg × 1 vial
$58.00$5.80 / mg
Checked · 5 days ago
Lab report: Not linked
BPC-157 · 10 mg × 1 vial
$59.95$6.00 / mg
Checked · 5 days ago
Lab report: Not linked
BPC-157 · 10 mg × 1 vial
$59.99$6.00 / mg
Checked · 5 days ago
Lab report: Not linked
BPC-157 · 10 mg × 1 vial
$65.00$6.50 / mg
Checked · 5 days ago
Lab report: Not linked
BPC-157 · 10 mg × 1 vial
$80.00$8.00 / mg
Checked · 5 days ago
Lab report: 5 of 7 tests in the supplier’s lab report
BPC-157 · 10 mg × 1 vial
$89.00$8.90 / mg
Checked · 5 days ago
Lab report: 2 of 7 tests in the supplier’s lab report
BPC-157 · 10 mg × 1 vial
$92.00$9.20 / mg
Checked · 5 days ago
Lab report: Not linked
BPC-157 · 10 mg × 1 vial
$97.00$9.70 / mg
Checked · 5 days ago
Lab report: Not linked
The supplier showed these as out of stock when we last checked.
| Supplier link | |||||||
|---|---|---|---|---|---|---|---|
| NextGen PeptidesProduct page includes use or preparation wording | 10 mg × 1 vial | $30.00 | $3.00 / mg | Out of stock | 5 d ago | Not linked | View product details (opens in a new tab)No commercial relationship |
BPC-157 · 10 mg × 1 vial
$30.00$3.00 / mg
Checked · 5 days ago
Lab report: Not linked
Blends are compared by package price only; a per-mg price would mix different substances.
| Supplier link | ||||||
|---|---|---|---|---|---|---|
| Swiss ChemsProduct page includes use or preparation wording | BPC-157 5 mg + TB-500 5 mg × 1 vial | $119.95 | In stock | 5 d ago | Not linked | View product details (opens in a new tab)No commercial relationship |
| Swiss ChemsProduct page includes use or preparation wording | BPC-157 10 mg + TB-500 10 mg × 1 vial | $134.95 | In stock | 5 d ago | Not linked | View product details (opens in a new tab)No commercial relationship |
BPC-157 5 mg + TB-500 5 mg × 1 vial
$119.95
Checked · 5 days ago
Lab report: Not linked
BPC-157 10 mg + TB-500 10 mg × 1 vial
$134.95
Checked · 5 days ago
Lab report: Not linked
Every package size we track for BPC-157. Current means seen in the last 8 days.
| 500 mcg × 1 vial | $74.99 | $149.98 / mg | 1 / 1 | 1 |
|---|---|---|---|---|
| 5 mg × 1 vial | $29.73 | $5.95 / mg | 10 / 10 | 10 |
| 10 mg × 1 vial | $48.58 | $4.86 / mg | 11 / 12 | 11 |
| 15 mg × 1 vial | $85.00 | $5.67 / mg | 2 / 2 | 2 |
| 20 mg × 1 vial | $110.00 | $5.50 / mg | 2 / 4 | 2 |
| 40 mg × 1 vial | $195.00 | $4.88 / mg | 1 / 1 | 1 |
| 5 mg × 10 vials | $267.20 | $5.34 / mg | 2 / 2 | 2 |
| 10 mg × 10 vials | $435.20 | $4.35 / mg | 3 / 3 | 3 |
From our own records, with the date each was last checked.
Read the guide:BPC-157 Research: Study Types and Open Questions
How we check prices · Offers are matched to our catalogue by an editor before they appear; a listing is not an endorsement.