ATP-dependent DNA ligase molecule

Bildnummer 11780360
ATP-dependent DNA ligase molecule
;