Bacillus subtilis Bacteriophage SPP1-encoded Gene 34.1 Product is a Recombination-dependent DNA Replication Protein | Publicación