Chlorocebus sabaeus

CCDC88A

coiled-coil domain containing 88A
3926636
60711