Skin secreted peptide 2

Supplier Creative Peptides
Product # S15003
Pricing Inquire
Sequence RHHRKRIGHTIKQLAKLVKHIHEY
Feedback