Entry TUPBE10895 (ENSTBEG00000014406)

E Tupaia belangeri