Hfq bacterial regulator protein

Numéro d’image : 11645386
Hfq bacterial regulator protein
;