watch our video
Bacteria

Streptococcus peroris

DSM 12493