A logo

A

Terminase, large subunit

Molecular Synopsis