PM_11230414

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