US$ 22.63
methyl b12 injections vs oral Should You Take Natural vs. Synthetic B12? The Truth About B12 Injections:
Description
Hematology 26 (1), 10131017

If your B12 vial comes pre-dissolved, immediately cover it with aluminum foil to protect it from light exposure

Both are $35 and take 5 minutes

10.1001/jama.295.10.1152
