PM_7838523

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