Skip to content
SRS6976289 - Escherichia isolate RHB25-E3-C06 cultured from sediment sample from cattle | seqout