ECO RI restriction enzyme molecule

Bildnummer 11628524
ECO RI restriction enzyme molecule
;