Chlorocebus sabaeus

LOC103233504

5-hydroxyisourate hydrolase-like
3939901
60711