Antimicrobial peptide Spampcin | Patent Publication Number 20230404076 | Patexia