Chlorocebus sabaeus

LOC103234061

olfactory receptor 1I1
3940458
60711