watch our video
Bacteria

Peptostreptococcus sp.

DSM 9536