Type I topoisomerase protein bound to DNA

Numéro d’image : 11788997
Type I topoisomerase protein bound to DNA
;