blood bank: a place for storing whole blood or blood plasma
gain: the amount by which the revenue of a business exceeds its cost of operating
purchase contract: a contract stating the terms of a purchase