Research use only · Lyophilised material · Not a medicine · Not for human or veterinary use · Disclaimer

BPC-157 price per mg

BPC-157 costs £0.89/mg at Sable in the 10 mg vial (checked 12 Oct 2026).

SizeSable ££/mgLowest other £/mg
10 mg£8.94£0.89£1.70
2 mg£9.98£4.99not compared today
5 mg£11.93£2.39£2.39
15 mg£25.09£1.67not compared today
20 mg£34.99£1.75£2.00

UK price check · How to choose a supplier

Last verified 12 Oct 2026