ENSG00000177989 (ODF3B)

homo sapiens

outer dense fiber of sperm tails 3B