DNA gyrase protein segment

Bildnummer 11780376
DNA gyrase protein segment
;