Chlorocebus sabaeus

LEFTY2

left-right determination factor 2
3936396
60711