Methyltransferase complexed with DNA

Bildnummer 12445423
Methyltransferase complexed with DNA
;