PreparationDosageCost*
Cyanocobalamin tablets1,000 μg daily$ 2.87
Cyanocobalamin injection1,000 μg weekly2.88 to 5.60
Cyanocobalamin nasal gel (Nascobol)500 μg weekly67.19
Folic acid (Folvite)1 mg daily4.17