Vitamin B6 may help maintain healthy balanced hormones. It is also important for immunity, a healthy heart & nervous system, as well as releasing energy from our food & protein metabolism. Here Vitamin B6 is provided in a food-based form along with Magnesium for optimum function. As a guide use one 10mg tablet in place of 40-50mg of other B6 supplements.