PM_20454619

Supplier Creative Peptides
Product # X10633
Pricing Inquire
LongTermStorageConditions -20°C
Source Synthetic
Sequence RX(R/K)(R/K)
Feedback