olr152
Share
  • Official Full Name
  • olfactory receptor 152
  • Synonyms