UspA1 adhesin protein, illustration

Numéro d’image : 13742532
UspA1 adhesin protein, illustration
;