SCIENCE QUIZMASTERS GAME!!!!

Re: Science Quizmasters Game: Team C

I am quite sure its Vitamin V (vampire vitamin)