PM_1935936

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