loc100188936
Share
  • Official Full Name
  • hypothetical protein LOC100188936
  • Synonyms