TaxTree Explorer

Details for Ideonella sp. 0-0013
NCBI 323718
Synonyms
  1. Ideonella sp. 0-0016