HindIII restriction enzyme, illustration

Bildnummer 13954638
HindIII restriction enzyme, illustration
;