I am a 25 years old boy who is vegetarian but eats eggs and I am noticing plenty of white hairs on my head and beard lately. I heard that it is due to the deficiency of vitamin B12 which is not found in any vegetarian diet. A doctor said Cobadex czs is a good supplement for Vitamin B12 but according to the ingredients of it , the tablet contains more of folic acid than cobalamin. Is this tablet enough for my daily B12 intake to prevent white hair?