Pore protein from staphylococcus aureus

Bildnummer 11633061
Pore protein from staphylococcus aureus
;