EcoRV restriction enzyme molecule

Bildnummer 11780639
EcoRV restriction enzyme molecule
;