PM_11587789

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