too much vitamin b6 side effectsfoods rich in vitamin b6 and b12vitamin b6 rich foods listvitamin b6 food sources listfoods high in b6 and b12b6 foods listfoods highest in b6vitamin b1 b6 b12 foodsvitamin b6 supplement side effectsmagnesium and vitamin b6 side effectsvitamin b6 benefits and side effectsvitamin b6 overdose symptoms