PM_18533692

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