Deoxyribonucleic acid of Klebsiella oxytoca (substance)
Supplier: international · SCTID 708335001
Microorganism DNA