zaro
Category: Cytolytic Protein
What Type of Protein is Perforin?