ByNobleID
    Three-dimensional structure of human cytomegalovirus protease. | NobleID