single-strand binding proteins

English

Noun

single-strand binding proteins

  1. plural of single-strand binding protein