Dr. Zed's Meds is a Vending Machine in Borderlands 2
Dr. Zed’s got you covered with all the shields and Insta-Health you need to stop dying so often
You can buy Insta-Health and Shields here.
There is also a random item of the day for a limited time.