FokI nuclease bound to DNA

Bildnummer 12348416
FokI nuclease bound to DNA
;