watch our video
Bacteria

Limnobacter thiooxidans

DSM 13612