Skip to content
ERS1295120 - fecaes, ileum and ileocaecal lymph nodes | seqout