The stocks of blood as of 09th June 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+ 177
A- 26
B+ 254
B- 13
AB+ 34
AB- 03
O+ 342
O- 26