Details for Cimanggu media isolate 88

Cimanggu media isolate 88

NCBI Taxonomy ID: 131238
NCBI Taxonomy Rank: Species