dcsimg

Proteiniborus indolifex is a species of Bacteria.