ensg00000143416 (SELENBP1)

homo sapiens

selenium binding protein 1