My Dr says for me to take b12, b complex, iron and a good vitamin isn't there something I can take that covers all these?