USD21.26
https://media.tractorsupply.com/is/image/TractorSupplyCompany/2597347 Vitamin B12 for Injection Quantity:3 Bottles That's the full picture Can you take a B12 pill instead of the shot? - Harvard Health
USD21.26
USD27.90
USD20.32
USD29.08