Hey bro, he don't usually swear like that so he must feel like it is not a good thing for you. Look at the first 2 ingredients. First is L-Arginine.This bottle will deliver 100mg/ml. If you need 6000mg then you need 60mls of this injectable. Next ingredient is Magnesium Aspartate. This injectable contains 20mg/ml and you need 400mg, so you would need 20mls of injection.The needs of horses and the needs of people are different. We can assimilate everything in this injectable by mouth very effectively and safely, so why? Why inject it? What does injecting bring to the table for you? Nothing at all. Now b12 is often broken down by stomach acids so you will often see it sold as sublingual, and certainly injecting b12 is fine.
Stay safe brother, needless chance taking is not the way to go.
The bottom line is there is just no reason at all to inject amino acids and vitamins.You take the chance of an infection and if by chance you get a contaminated lot# you could die from anaphylactic shock, espcially if you I.V it.