FokI nuclease bound to DNA

Bildnummer 12348417
FokI nuclease bound to DNA
;