IPR023399

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