6097_15034_liver_mouse_c_desmite Published on December 12, 2017 in Desmosomes and mitochondria tethered togetherFull resolution (500 × 440) Next →