ensg00000152582 (SPEF2)

homo sapiens

sperm flagellar 2