Thiobacillus sp. KCT001
Source: NCBI Taxonomy (ID 127456)