Lumbricus erythrocruorin at 3.5 A resolution: architecture of a megadalton respiratory complex.

Lumbricus erythrocruorin at 3.5 A resolution: architecture of a megadalton respiratory complex.