PM_19748537

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