Olfactory receptor 867 (Olr867)

Possible olfactory or taste receptor. .