dcsimg

Haloarcula virus Harhisp1