5904_6553_stub_tail_monkey_liver_desmite Published on December 12, 2017 in Stub tail monkey hepatocyte desomosomal-mitochondrial tetherFull resolution (500 × 407) Next →