PM_9177684

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