Ultra Vitamin B Complex provides British Pharmacopoeia quality vitamin B and includes all 8 essential B vitamins: Thiamin (vitamin B1), Riboflavin (vitamin B2), Niacin (vitamin B3), Pantothenic Acid (vitamin B5), Pyridoxine (vitamin B6), Biotin (vitamin B7), Folic Acid (vitamin B9) and Cyanocobalamin (vitamin B12).