vitamin b12 injection colour B-12 Injections – Well Life Medicine Vitamin B12 - Wikipedia
Description
Prescription Required: Injectable B12 requires a prescription from a licensed healthcare provider after an evaluation of your symptoms and medical history, often including blood tests
I cant recommend Bev enough

Try another form of B12 and see if it also causes insomnia

Some common signs include persistent fatigue or weakness, trouble with balance, and that annoying pins and needles feeling in your hands or feet