Pd_mastoparan PDD-A

Supplier Creative Peptides
Product # AF343
Pricing Inquire
Activity Antimicrobial
Sequence INWKKIFEKVKNLV
Feedback