|
Deoxyribonucleic acid of Sarcoptes scabiei (substance)
Sarcoptes scabiei DNA
Deoxyribonucleic acid of Sarcoptes scabiei
Id696601010000107
StatusPrimitive