watch our video
Bacteria

Peribacillus psychrosaccharolyticus

DSM 6