Deoxyribonucleic acid of Enterobacter cloacae (substance)
Supplier: international · SCTID 695791010000103
Bacterial nucleic acid Microorganism DNA