PM_16923020

Supplier Creative Peptides
Product # X08473
Pricing Inquire
LongTermStorageConditions -20°C
Source Synthetic
Sequence D(R/L)A(S/T)P(Y/W)
Feedback