5936_8830_baboon_c_hepatocyte Published on January 2, 2018 in Baboon hepatocytes and single desmosomeFull resolution (518 × 658) Next →