PM_8999819

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