PM_1446739

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