Skip to content

Cyanocobalamin Vitamin B 12

Save $78/mo
8× cheaper

Cyanocobalamin (vitamin B12) is used to treat or prevent vitamin B12 deficiency and related anemia.

United States
$89
per month
India
$11
per month
You save
−88%
save $78/mo · 88% cheaper
350.9K US scripts/yr$27.5M potential annual savings$31.4M US spend/yr
Building 3D structure…
Drag to rotate · 3D structureC63H88CoN14O14P

SMILES: CC1=CC2=C(C=C1C)[N+](=CN2)[C@@H]3[C@@H]([C@@H]([C@H](O3)CO)OP(=O)(O)O[C@H](C)CNC(=O)CC[C@@]4([C@H]([C@@H]5[C@]6([C@@]([C@@H](C(=N6)/C(=C\7/[C@@]([C@@H](/C(=C/C8=N/C(=C(\C4=N5)/C)/[C@H](C8(C)C)CCC(=N)[O-])/N7)CCC(=N)[O-])(C)CC(=O)N)/C)CCC(=N)[O-])(C)CC(=O)N)C)CC(=O)N)C)O.[C]#N.[Co+2]

Compare the price
US price$89per month
India price$11per month
You save$7888% less

Based on 30 units per month. US $2.98 vs India $0.37 per unit.

Total over 1 periodSave $78$89$11
The bigger picture

Cyanocobalamin Vitamin B 12 is filled about 350.9K times a year under Medicare Part D. At the prices above, that works out to roughly:

Est. annual US spend
$31.4M
If sourced from India
$3.9M
Potential annual savings
$27.5M
88%

Rough estimate. Based on Medicare Part D prescription volume (not the entire US market) scaled by the representative monthly price — actual totals depend on dose, duration and coverage.