UP_P29260

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