Chlorocebus sabaeus

MYO1D

myosin ID
3949098
60711