... variety of vitamins, including pyridoxine (vitamin B6), thiamine (vitamin B1), riboflavin (vitamin B2) and Pantothenic acid (vitamin B5), and minerals such ... as calcium, copper, iron, magnesium, manganese, phosphorous, potassium, sodium and zinc, antioxidantsand amino acids, the building blocks of proteins ...