The stocks of blood as of 06th October 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+ 277
A- 10
B+ 272
B- 11
AB+ 53
AB- 02
O+ 266
O- 20