loc100125362
Share
  • Official Full Name
  • hypothetical protein LOC100125362
  • Synonyms