PM_2140056

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