The stocks of blood as of 18th November 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+ 188
A- 15
B+ 226
B- 10
AB+ 36
AB- 02
O+ 204
O- 23