PM_19520294

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