At first I received intravenous infusions but now I just take liquid iron and B12 Supplements and they work fine. The liquid version absorbs easier. Also, once your guts start to heal you will be able to absorb more nutrients again. Here is what I currently take. Links.
You can get the Iron for $10 a box at Walgreens sometimes.
I always buy this from Amazon, it's way cheaper there.