Supplier Page from MyBioSource.com for Recombinant Vaccinia virus Kelch repeat protein C2 (TC2L), partial