PM_18468445

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