Blood donors urged to come forward as stocks run low