CLIP (88-99)

Supplier Creative Peptides
Product # M07010
Pricing Inquire
Sequence SKMRMATPLLMQ
Feedback