Transcriptional regulatory protein

Bildnummer 12348832
Transcriptional regulatory protein
;