Bacterial sensor domain molecule

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