PM_9309585

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