DNA gyrase protein segment

Bildnummer 11713629
DNA gyrase protein segment
;