5936_8830_baboon_c_hepatocyte-des Published on January 2, 2018 in Baboon hepatocytes and single desmosomeFull resolution (736 × 572) ← Previous