watch our video
Bacteria

Paraclostridium bifermentans subsp. bifermentans

DSM 14991