B12 is suppose to help the red blood cells which carry oxygen around the body that it in simple terms really Some ppl use catasol another from of b12 which is injectable I myself have my doubts but its being on here for prob 10 year or more and in places like Belgium etc for a lot longer When some champions have been tested it has shown up in there results of there birds that they had high levels of b12 which sent a sort of frenzy amonst ppl everyone had to have it Its in now most multi vits etc Hope this helps