The stocks of blood as of 11th March 2015 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+ 205
A- 20
B+ 274
B- 21
AB+ 45
AB- 07
O+ 179
O- 32