SEARCH Articles Figures Tables Bacteriophage P22 tailspike protein Bacteriophage tailspike protein P22 tailspike protein Tailspike protein of bacteriophage