UL26

Capsid scaffolding protein

Molecular Synopsis