loc682102
Share
  • Official Full Name
  • hypothetical protein LOC682102
  • Synonyms