18408_78357_d50_possib_mitoribos Published on June 1, 2018 in Mitochondrial cristae junctions and pores?Full resolution (147 × 221) ← Previous Next →