Antimicrobial peptide 2

Supplier Creative Peptides
Product # AF069
Pricing Inquire
Activity Antibacterial
Sequence ESYFVFSVGM
Feedback