SpSt-28 sp020832825
Archaeon named SpSt-28 sp020832825