zaro

Category: Cytolytic Protein

What Type of Protein is Perforin?