ENSG00000163424 (TEX55)

homo sapiens

testis expressed 55