synthetic antimicrobial peptide

Shopping Cart