The stocks of blood as of 02nd December 2014 at 10:00 a.m. are as follows

 

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

 

A+ 240
A- 17
B+ 217
B- 16
AB+ 34
AB- 4
O+ 210
O- 37