|
Selenomonas sputigena (organism)
Selenomonas sputigena
Selenomonas sputigena
Id23595003
StatusPrimitive
Dutch microorganism simple reference set