Thiobacillus sp. KU2-11
Source: NCBI Taxonomy (ID 120493)