EcoRV restriction enzyme molecule

Bildnummer 11635526
EcoRV restriction enzyme molecule
;