Bacteria

Proteiniborus indolifex

DSM 103060