TaxTree Explorer

Details for oil-degrading enrichment culture
NCBI 1936082