Homo sapiens

TEX21P

testis expressed 21, pseudogene
137672
9606