DNA gyrase protein segment

Bildnummer 11713630
DNA gyrase protein segment
;