The stocks of blood as of 07th April 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+ 136
A- 08
B+ 241
B- 18
AB+ 31
AB- 04
O+ 97
O- 19