Arenicin-2

Supplier Creative Peptides
Product # A37002
Pricing Inquire
Sequence RWCVYAYVRIRGVLVRYRRCW
Feedback