PM_9820524

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