Transposition regulator protein, illustration

Bildnummer 13686654
Transposition regulator protein, illustration
;