PM_15980359

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