Bacterial sensor domain molecule

Bildnummer 12326093
Bacterial sensor domain molecule
;