PM_19520204

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