Thermoflexibacter ruber
Source: NCBI Taxonomy (ID 1003)
Taxonomy ID: 1003
Rank: species
Scientific name: Thermoflexibacter ruber
Authority: Thermoflexibacter ruber (Lewin 1969) Hahnke et al. 2017; Flexibacter ruber Lewin 1969 (Approved Lists 1980)
Synonym: Flexibacter ruber