Chlorocebus sabaeus

MYOM1

myomesin 1
3929097
60711