PM_18522276

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