PM_2524482

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