Integration host factor and DNA

Numéro d’image : 11521537
Integration host factor and DNA
;