19 logo

19

Terminase, large subunit

Molecular Synopsis