I would mix it with Bac water. You can pull up the hcg and b12 in the same barrel and inject it that way. I am not a believer in B12 injections but others on there love it. Vitamins B and C are water soluble while A,D,E and K Vitamins are not. So it ends up as urine if your body does not need it. If you have B12 deficiency - Anemia, the yes you need it.