TaxTree Explorer

Details for synthetic construct (code 3)
NCBI 2577081