Vitamin B12 or cyanocobalamin is a soluble vitamin, one of the eight B complex vitamins, which is beneficial for many functions of our body. Vitamin B12 is found mainly in animal products, so it is often chosen as a dietary supplement by vegetarians. It is necessary to the normal formation of red blood cells, the normal functioning of the nervous and immune system and the proper metabolic function and energy production.