Human topoisomerase I complexed with DNA

Bildnummer 12348315
Human topoisomerase I complexed with DNA
;