PM_6354254

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