Clostridium sp. 25
Source: NCBI Taxonomy (ID 105336)