B12 is an essential vitamin that your body needs but cannot produce.
Usually it’s found naturally in animal products, but also can be added to certain foods or taken in supplements.
Taking Vitamin B12 daily may help to support the health of the cardiovascular and circulatory systems, it supports the normal function of your nerve cells and may prevent anemia.
Another important benefit is that Vitamin B12 is essential for bone health support if you take it in adequate dosage.
Also, this supplement may improve your mood, because B12 deficiency may lead to decreased serotonin production, which can cause a depressed mood.