loc691138
Share
  • Official Full Name
  • hypothetical protein LOC691138
  • Synonyms
  • Npq; Spx