ENSG00000185594 (SPATA8)

homo sapiens

spermatogenesis associated 8