Thermodesulfatator atlanticus






Synonyms
  • Thermodesulfatator atlanticus AT1325
  • Thermodesulfatator sp. AT1325
  • Thermodesulfatator atlanticus DSM 21156