PM_10504386

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