Adenosine triphosphatases of thermophilic archaeal double-stranded DNA viruses.

Adenosine triphosphatases of thermophilic archaeal double-stranded DNA viruses.