Pho4 transcription factor bound to DNA

Bildnummer 11634386
Pho4 transcription factor bound to DNA
;