ENSECAG00000000330 (TEX33)

equus caballus

testis expressed 33