Details for Desulfotomaculum luciae

Desulfotomaculum luciae

NCBI Taxonomy ID: 74702
NCBI Taxonomy Rank: Species