
CHF 37.00 – 37.05
CHF 0.37 / tablets
Found in 5 pharmacies
Prices updated 12/05/2026
Compare pharmacy pricesGeneric
Save 7% with a genericVitamin B12 1000 μg Dermapharm, Filmtabletten
CHF 20.7060 tablets
Vitarubin Oral, Filmtabletten 1000mcg price comparison: This medication (100 tablets) is available from CHF 37.00 at 5 Swiss pharmacies. We compare prices daily to help you find the best deal. A cheaper generic with the active ingredient cyanocobalaminum is available from CHF 20.70 — 7% cheaper.
Other pack sizes
Ingredientcyanocobalaminum
Strength1000mcg
UsageProphylaxe und Therapie des Vitamin B12-Mangels
FormTablette(n)
Pack size100 tablets
CategoryD (Non-prescription)
ManufacturerStreuli Pharma AG
ATC codeB03BA01
Cheaper alternatives with cyanocobalaminum