PM_11724807

Supplier Creative Peptides
Product # X04594
Pricing Inquire
LongTermStorageConditions -20°C
Source Synthetic
Sequence (K/R/P/T/S)
Feedback