PM_8572304

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