Bacterial sensor domain molecule

Numéro d’image : 12326092
Bacterial sensor domain molecule
;