ensg00000240021 (TEX35)

homo sapiens

testis expressed 35