PM_16636290

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