Deoxyribonucleic acid of Encephalitozoon intestinalis (substance)
Supplier: international · SCTID 708240006
Microorganism DNA