loc100188933
Share
  • Official Full Name
  • hypothetical protein LOC100188933
  • Synonyms