Deoxyribonucleic acid of Entamoeba dispar (substance)
Supplier: international · SCTID 708241005
Entamoeba DNA