PM_11820288

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