How long does a B12 injection last?
B 12 injection lasts for 48 to 72 hours in the body.
Last updated on 23 May 2023
Liquid vitamin B12 is good for normal red blood cells and it is more effective in nutrient absorption and plays a vital role in keeping lethargy and fatigue at bay.
It makes you happy or uplifts your mood because vitamin B12 is needed for the production of serotonin. Serotonin is a hormone that stabalises mood in people who are deficient in the hormone.
It is a serious condition you need to consult a doctor immediately. You might feel extremely fatigued along with anemia.
All dairy and poultry products are a good source of Vitamin B12. In addition, one can include red meat once a week to boost vitamin B 12 values
Cyanocobalaomin, Methylocobalamin, Vit B12
Access past pharmacy bills for easy reorder.