Clostridium sp. AF23-8
Source: NCBI Taxonomy (ID 2293006)