PM_20215576

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