loc691141
Share
  • Official Full Name
  • hypothetical protein LOC691141
  • Synonyms