Deoxyribonucleic acid of Enterococcus faecalis (substance)
Supplier: international · SCTID 708244002
Enterococcus DNA