PM_9272125

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