Details for crenarchaeote OlA-592

crenarchaeote OlA-592

NCBI Taxonomy ID: 161245
NCBI Taxonomy Rank: Species