PM_10756304

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