PM_6288413

Supplier Creative Peptides
Product # X12666
Pricing Inquire
LongTermStorageConditions -20°C
Source Synthetic
Sequence (M/E)HF
Feedback