watch our video
Bacteria

Macrococcus caseolyticus subsp. caseolyticus

DSM 20597