PM_10839988

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