Cholera virulence regulator protein

Bildnummer 11646607
Cholera virulence regulator protein
;