Skip to content
SRS6976309 - Escherichia isolate RHB31-E3-C05 cultured from sediment sample from cattle | seqout