PM_10880516

Supplier Creative Peptides
Product # X03458
Pricing Inquire
LongTermStorageConditions -20°C
Source Synthetic
Sequence (L/I)X(L/I)
Feedback