video
Bacteria

Thermoclostridium caenicola

DSM 19027