IPR019596

Tail tube protein, putative
Tail tube protein, putative