olr83
Share
  • Official Full Name
  • olfactory receptor 83
  • Synonyms
  • ratchr1-161034757-161035695_ORF