ByNobleID
    Bacteriophage HK97 head assembly: a protein ballet. | NobleID