PM_16548523

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