Deoxyribonucleic acid of Sarcoptes scabiei (substance)
Supplier: international · SCTID 696601010000107
Microorganism DNA