Search
Search All Matching Criteria
Human dna ligase 1(e346a/e592a) bound to a nicked dna substrate control duplex