Chlorocebus sabaeus

EPHA3

EPH receptor A3
3934927
60711