Search
Search All Matching Criteria
The m23 peptidase domain of the staphylococcal phage 2638a endolysin