olr20
Share
  • Official Full Name
  • olfactory receptor 20
  • Synonyms