Selenomonas artemidis






Synonyms
  • Selenomonas artemidis str. F0399
  • Selenomonas artemidis strain F0399
  • Selenomonas artemidis F0399