B12 5000 Liquid 30 ml

$31.20

5,000 mcg per 1 ml serving; supports red blood cell function, energy metabolism and neurological health in convenient liquid form

Out of stock