watch our video
Bacteria

Oscillibacter valericigenes

DSM 18026