Supplier Page from MyBioSource.com for Recombinant Drosophila melanogaster Putative DNA helicase Ino80 (Ino80), partial