PM_8663298

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