ECO RI restriction enzyme molecule

Bildnummer 11628521
ECO RI restriction enzyme molecule
;