PM_10660623

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