ATP-dependent DNA ligase molecule

Bildnummer 11713515
ATP-dependent DNA ligase molecule
;