PM_10508163

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