Ethanoperedens sp004212095
Archaeon named Ethanoperedens sp004212095