Deoxyribonucleic acid of Escherichia coli O157 (substance)
Supplier: international · SCTID 695921010000103
Escherichia coli DNA