Pilosulin-1 86->112

Supplier Creative Peptides
Product # P25005
Pricing Inquire
Sequence KVLPKVMKEAIPMAVEMAKSQEEQQPQ
Feedback