Deoxyribonucleic acid of Haemophilus ducreyi (substance)
Supplier: international · SCTID 708274005
Microorganism DNA