ENSG00000188334 (BSPH1)

homo sapiens

binder of sperm protein homolog 1