PM_2540203

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