PM_8817167

Supplier Creative Peptides
Product # X15425
Pricing Inquire
LongTermStorageConditions -20°C
Source Synthetic
Sequence KALSVETEKLLKYLEAV
Feedback