TaxTree Explorer

Details for synthetic construct (code 6)
NCBI 1386853