Single stranded DNA-binding protein

Bildnummer 11797250
Single stranded DNA-binding protein
;