Major tail protein
Holin
Capsid maturation protease
Tail Assembly Chaperones
DNA primase
Major capsid protein
DNA helicase
Terminase
Tape measure protein
Minor tail protein
Minor capsid protein
Tail terminator
HNH endonuclease
ssDNA binding protein
DNA polymerase
Head-to-tail adapter
Lysin
DNA ligase
Scaffolding
Tail fiber
Head-to-tail stopper
Portal protein