ensg00000258992 (TSPY1)

homo sapiens

testis specific protein Y-linked 1