Deoxyribonucleic acid of Entamoeba bangladeshi (substance)
Supplier: international · SCTID 695751010000107
Entamoeba DNA