5904_6553_stub_tail_monkey_liver_desmite_inset Published on December 12, 2017 in Stub tail monkey hepatocyte desomosomal-mitochondrial tetherFull resolution (500 × 345) ← Previous