Hin recombinase complexed with DNA

Bildnummer 12348438
Hin recombinase complexed with DNA
;