watch our video
Bacteria

Microlunatus phosphovorus

DSM 10555