Satellite tobacco mosaic virus

Satellite tobacco mosaic virus