watch our video
Bacteria

Janibacter terrae

DSM 13953