TATA box-binding protein and DNA

Numéro d’image : 11797077
TATA box-binding protein and DNA
;