Supplier Page from MyBioSource.com for Recombinant Human DEP domain-containing protein 5 (DEPDC5), partial