PM_7527740

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