PM_20390560

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