PM_7996417

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