TaxTree Explorer

Details for methanogenic hexadecane-degrading enrichment culture
NCBI 1672636