Home » components of artificial blood