Chlorocebus sabaeus

LOC103230938

olfactory receptor 12-like
3937335
60711