Deoxyribonucleic acid of Enterobacter cloacae complex (substance)
Supplier: international · SCTID 830219006
Microorganism DNA