No products in the cart.
B12 Direct » Contact
Thank you for taking the time to contact vitaminB12direct. We value your time and will respond as soon as possible.
Due to covid-19 flight cancellations our shipping has temporarily changed to 5-8 weeks. This is a evolving situation we are working to address. More info... Dismiss