watch our video
Bacteria

Thiorhodococcus mannitoliphagus

DSM 18266