single-strand binding proteins

English edit

Noun edit

single-strand binding proteins

  1. plural of single-strand binding protein