PM_11786099

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