IPR018755

Tail protein, putative
Tail protein, putative
Tail protein, putative