6097_15034_liver_mouse_c_desmite1 Published on December 12, 2017 in Desmosomes and mitochondria tethered togetherFull resolution (500 × 309) ← Previous