ENSG00000136891 (TEX10)

homo sapiens

testis expressed 10