Homo sapiens

THEG5

testis highly expressed protein 5
1529043
9606