Deoxyribonucleic acid of Plasmodium falciparum (substance)
Supplier: international · SCTID 708396002
Plasmodium DNA