Before he takes vitamins he should have his levels tested. I had Dh on Menevit but his zinc levels were too high so he stopped it. He just takes a normal multivitamin now plus magnesium powder when he remembers.

If zinc is too high, other levels end up out of balance, such as magnesium.