The stocks of blood as of 02nd July 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+ 104
A- 13
B+ 200
B- 13
AB+ 24
AB- 06
O+ 230
O- 10