Chlorocebus sabaeus

LOC103235769

olfactory receptor 4P4
3942166
60711