Wyślij emailem: Structure of Bacillus subtilis bacteriophage SPP1 DNA in relation to its transfection activity.