Structural hierarchy in erythrocruorin, the giant respiratory assemblage of annelids

Structural hierarchy in erythrocruorin, the giant respiratory assemblage of annelids