I have used the exact b12 in first pic above. After injecting sub q I had bruising and pain for days no matter how slow I injected. Spoke with the doctor about it thinking maybe I was allergic. He said a lot of people were having same problem and had them start injecting it im.