Deoxyribonucleic acid of Candida albicans (substance)
Supplier: international · SCTID 708211008
Candida DNA