PM_11554746

Supplier Creative Peptides
Product # X04468
Pricing Inquire
LongTermStorageConditions -20°C
Source Synthetic
Sequence GLDLSK(K/R)
Feedback