olfr1391
Share
  • Official Full Name
  • olfactory receptor 1391
  • Synonyms
  • MOR256-27; RP23-10M12.8