PM_10679222

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