12 logo

12

Tail tubular protein gp12

Molecular Synopsis