ByNobleID
    Structure and functions of the bacteriophage P22 tail protein. | NobleID