The vegan society do a supplement called Veg 1 which I take - has B12, D2, and poss iodine, and some other stuff. Have to buy it by mail order. It tastes OK - you have to chew it.