Chlorocebus sabaeus

LOC103214542

sodium/potassium/calcium exchanger 1-like
3920939
60711