17 logo

17

Terminase, large subunit

Molecular Synopsis