Single-stranded DNA-binding protein

Bildnummer 11643507
Single-stranded DNA-binding protein
;