olfr667
Share
  • Official Full Name
  • olfactory receptor 667
  • Synonyms
  • MOR34-2; MOR34-11