PFPA logo

PFPA

Pore-forming peptide ameobapore A

Molecular Synopsis