Supplier Page from MyBioSource.com for Recombinant Bacillus phage phi29 Pre-neck appendage protein (12), partial