Chlorocebus sabaeus

SPAG17

sperm associated antigen 17
3930516
60711