
CHF 36.90 – 42.90
CHF 3.69 / ampoules
Found in 7 pharmacies
Prices updated 29/06/2026
Compare pharmacy pricesVitasprint B12, Trinkampullen price comparison: This medication (10 ampoules) costs between CHF 36.90 and CHF 42.90 across Swiss pharmacies — a price difference of 14%. We compare prices daily across 7 pharmacies to help you find the best deal.
Other pack sizes
Ingredientglutaminum, cyanocobalaminum, dl-phosphoserinum
UsageRoborans
FormAmpulle(n)
Pack size10 ampoules
CategoryD (Non-prescription)
ManufacturerHaleon Schweiz AG
ATC codeB03BA51