dcsimg

Invertebrate iridescent virus 3