PM_9356227

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