ensg00000226674 (TEX41)

homo sapiens

testis expressed 41