loc100125384
Share
  • Official Full Name
  • hypothetical protein LOC100125384
  • Synonyms