DNA polymerase theta, illustration

Bildnummer 13954739
DNA polymerase theta, illustration
;