Bacterial pilus secretin proteins, illustration

Bildnummer 13755836
Bacterial pilus secretin proteins, illustration
;