Details for Acidithiobacillales

Acidithiobacillales

NCBI Taxonomy ID: 225057
NCBI Taxonomy Rank: Order