TaxTree Explorer

Details for Transposon Tn2921
NCBI 2399
Synonyms