PM_12084533

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