TaxTree Explorer

Details for eukaryotic synthetic constructs
NCBI 111786