PM_16519541

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