The stocks of blood as of 17th March 2016 at 10:00 a.m. are as follow   

 

 

 

The stocks are dynamic and are subject to change at any time and depend on demand

A+ 160
A- 24
B+ 262
B- 00
AB+ 51
AB- 03
O+ 215
O- 47