Chlorocebus sabaeus

LOC103248111

triosephosphate isomerase-like
3954508
60711