TaxTree Explorer

Details for synthetic phages
NCBI 1511030
Synonyms