UL80 logo

UL80

Capsid scaffolding protein

Molecular Synopsis