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