uncultured sulfate-reducer HMS-66
Source: NCBI Taxonomy (ID 112897)