Chlorocebus sabaeus

CCDC142

coiled-coil domain containing 142
3926422
60711