111273 ⎘
ssRNA viruses positive-sense; Details; Dicistroviridae Virus like particles [VLP]
Viruses and virus-like particles for multiple antigen and target display