PM_18979362

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