Thermodesulfatator indicus DSM 15286
Source: NCBI Taxonomy (ID 667014)
Taxonomy ID: 667014
Rank: strain
Scientific name: Thermodesulfatator indicus DSM 15286
Equivalent name: Thermodesulfatator indicus strain DSM 15286; Thermodesulfatator indicus str. DSM 15286
Synonym: Thermodesulfatator indicus CIR29812; Thermodesulfobacterium sp. CIR29812