Supplier Page from MyBioSource.com for Recombinant Fowlpox virus Putative ankyrin repeat protein FPV024 (FPV024), partial