Cholera virulence regulator protein

Bildnummer 11646606
Cholera virulence regulator protein
;