We earn commission on purchases made through our links. It never affects ranking: tables are ordered purely by price per dose, and no retailer or brand can pay for position. Full disclosure.

Max Strength Slow Release Vitamin B12 1000ug 120 Tablets

Brand: Holland & Barrett

Label facts

Pack
120 tablets · 120 servings
Serving
1 tablet(s)
Vitamin B12
1 mg per serving — stated on the label · form: Cyanocobalamin

Price per 1 mgcompare all Cyanocobalamin

RetailerPack pricePer 1 mgPer monthLastsCheckedBuy
Holland & Barrett£8.35£0.0696£2.094 months£8.35View at Holland & Barrett

Working: 120 servings × 1 mg = 120 mg in the pack; £8.35 ÷ that × 1 mg = £0.0696. The standard dose is a comparison unit, not a recommendation.

From the retailer's listing

Report an error with this product