loc100233176
Share
  • Official Full Name
  • hypothetical protein LOC100233176
  • Synonyms