Supplier Page from MyBioSource.com for Recombinant Ailuropoda melanoleuca E3 ubiquitin-protein ligase RNF152 (RNF152), partial