PM_11606716

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