PM_10644845

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