PM_11308367

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