ATP-dependent DNA ligase molecule

Bildnummer 11713516
ATP-dependent DNA ligase molecule
;