PM_2456309

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