Human topoisomerase I complexed with DNA

Bildnummer 12348314
Human topoisomerase I complexed with DNA
;