PM_8846815

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