Bacteriophage restriction enzyme

Bildnummer 11780674
Bacteriophage restriction enzyme
;