18321_wt_d14_liver_mitoch Published on June 1, 2018 in Mitochondrial cristae junctions and pores?Full resolution (664 × 232) ← Previous