PM_11829145

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