All BPC-157 vials are independently third-party tested and HPLC-verified at 99% purity. Certificates of Analysis (COAs) are organized in chronological order below. Click any certificate to open the full-size document, or browse our entire COA library here.
Certificate of Analysis
BPC-157 10mg COA #2608100330
COA Number
2608100330
Lot
PH-bc10-0615
Reported
08/13/2026
Certificate of Analysis
BPC-157 10mg COA #2608031021
COA Number
2608031021
Lot
PH-bc10-0615
Reported
08/07/2026
Certificate of Analysis
BPC-157 20mg COA #2607100581
COA Number
2607100581
Lot
PH-bc20-0526
Reported
07/13/2026
Certificate of Analysis
BPC-157 10mg COA #2607100576
COA Number
2607100576
Lot
PH-bc10-0509
Reported
07/13/2026
Certificate of Analysis
BPC-157 40mg COA #2606240317
COA Number
2606240317
Lot
PH-bc40-0509
Reported
06/27/2026
Certificate of Analysis
BPC-157 10mg COA #2606260188
COA Number
2606260188
Lot
PH-bc10-0410
Reported
06/29/2026
Certificate of Analysis
BPC-157 10mg COA #2606030039
COA Number
2606030039
Lot
bc10-0309
Reported
06/05/2026
Certificate of Analysis
BPC-157 20mg COA #2605280416
COA Number
2605280416
Lot
PH bc20 0109
Reported
05/30/2026
Certificate of Analysis
BPC-157 40mg COA #2605060070
COA Number
2605060070
Lot
PH-bc40-0201
Reported
05/08/2026
Certificate of Analysis
BPC-157 – 10mg (COA #2603230032)
COA Number
2603230032
Lot
PH-1003112026
Reported
03/24/2026
Certificate of Analysis
BPC-157 – 10mg (COA #2602150168)
COA Number
2602150168
Lot
CS-Bc101103
Reported
2/17/2026



