9

Tail knob protein gp9

Molecular Synopsis