ensg00000162814 (SPATA17)

homo sapiens

spermatogenesis associated 17