A blood substitute, of an extracellular hemoglobin having a molecular weight of approximately 3 to approximately 4 million daltons, comp sing chains of polymerised globins, containing free cysteins capable of binding to NO and/or SNO groups, and having a P50 of approximately 6 to approximately 7 mm Hg and methods using the blood substitute.