ovine_complex_1_entire_respiratory_chain_ribbon Published on May 2, 2018 in Puzzling? structures with structuresFull resolution (507 × 434) ← Previous