Chlorocebus sabaeus

NCR3LG1

natural killer cell cytotoxicity receptor 3 ligand 1
3945952
60711