Pepdox
Keratinocytes store the antimicrobial peptide cathelicidin in lamellar bodies. | Pepdox