IPR008866

Terminase, large subunit, putative
Terminase, large subunit, putative
Terminase, large subunit, putative