5904_6553_stub_tail_monkey_liver_desmite_overlay Published on December 13, 2017 in Stub tail monkey hepatocyte desomosomal-mitochondrial tether: moreFull resolution (499 × 198)