Holliday junction recognition protein

Recombinant Human Holliday junction recognition Protein