watch our video
Bacteria

Thermotoga petrophila

DSM 13995