Lifeblood is calling on residents to roll up their sleeves, with 120 donations urgently needed to help replenish supplies.