Clostridium sp. AF20-7
Source: NCBI Taxonomy (ID 2293002)