b12 injection chemist warehouse Neo-B12 1000 mcg/1 mL Box of 3 This prescription form of Cyanocobalamin has 1000 mcg/m Vitamin for Cattle, Sheep, Swine,
Description
[PubMed] [Google Scholar] 13.Ueland PM, Refsum H, Stabler SP, et al

Protecting yourself from loud noise at work and in recreational activities, not smoking, and maintaining good heart and general health are ways to lower your risk of tinnitus

See a GP if you think you may have a vitamin B12 or folate deficiency

I also get pain in my right temple ( I wondered if it were to do with the piturity gland ) but wouldn't say I get it as bad as your experiencing mine is more of a dull ache
Routine B12 testing is not recommended for asymptomatic individuals without risk factors

Oncotarget (2017) 8:5782635
