Supplier Page from MyBioSource.com for Recombinant Chicken Cell cycle control protein 50A (TMEM30A), partial