PM_1429596

Supplier Creative Peptides
Product # X06163
Pricing Inquire
LongTermStorageConditions -20°C
Source Synthetic
Sequence VN(D/S)WD
Feedback