Chlorocebus sabaeus

FBXL3

F-box and leucine-rich repeat protein 3
3920992
60711