Chlorocebus sabaeus

PDZD8

PDZ domain containing 8
3922980
60711