watch our video
Bacteria

Clostridium luticellarii

DSM 29923