Loading patent details...
US20030119023A1: Nucleic acid binding polypeptides characterized by flexible linkers connected nucleic acid binding modules | Searchlight