Octapeptide 1

Supplier Creative Peptides
Product # B11004
Pricing Inquire
Sequence TAEEREVM
Feedback