pfo logo

pfo

Perfringolysin O

Molecular Synopsis