Methyltransferase complexed with DNA

Bildnummer 11797237
Methyltransferase complexed with DNA
;